Apakah Aman untuk Menghapus Drive USB Saat Komputer Tertidur?
Kita semua pernah mendengar nasihat tentang cara melepaskan perangkat USB dengan aman ketika kita selesai menggunakannya, tetapi bagaimana jika sistem operasi ditangguhkan dan Anda memutuskan untuk mencabut perangkat USB saat itu juga? T&J Super Pengguna hari ini memiliki jawaban untuk pertanyaan pembaca yang penasaran.
Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.
Pertanyaan
Pembaca SuperUser IQAndreas ingin tahu apakah aman untuk menghapus media USB saat komputer ditangguhkan:
Kami sering diperingatkan untuk mencabut drive USB seandainya saat ini sedang dibaca atau ditulis. Ketika komputer ditangguhkan, hibernasi, atau tertidur, jelas tidak menulis data apa pun. Mungkin ada di tengah-tengah operasi baca atau tulis, dan itu akan menahan operasi semacam itu.
Karena tidak ada lengan yang bergerak (untuk hard drive USB), atau byte pada drive yang berkedip-kedip dan mati (untuk drive flash), apakah "aman" untuk mencabut drive yang dimaksud?
Apakah ini benar bahkan jika data sedang ditulis untuk itu, tetapi operasi untuk sementara ditangguhkan? (Dengan asumsi Anda tidak keberatan bahwa file tertentu hanya setengah ditulis ke drive USB.)
Apakah aman untuk mengeluarkan media USB saat komputer ditangguhkan?
Jawabannya
Kontributor SuperUser kinokijuf memiliki jawaban untuk kita:
Meskipun memang tidak ada transfer yang terjadi, alasan Anda melakukan tarian Safely Remove Hardware bukan karena transfer. Anda melakukan ini untuk melepas unmount sistem file dengan bersih. Program mungkin masih menggunakan drive USB dan beberapa file mungkin masih tidak ditulis ke disk, bahkan setelah aplikasi yang menggunakannya ditutup. Ini adalah alasan yang sama mengapa Anda tidak hanya hibernasi dan beralih sistem operasi. Sistem file yang di-mount tidak pernah dijamin dalam keadaan konsisten.
Pernah bertanya-tanya mengapa sistem operasi melambat hingga merangkak saat menggunakan disket? Itu karena cache dihapus setelah menulis setiap sektor sehingga floppy dapat dihapus kapan saja ketika tidak digunakan.
Anda masih akan mendapatkan pop-up dialog dan program Anda akan hang jika Anda mencoba mengakses floppy yang dihapus di belakang Anda. Cukup masukkan kembali floppy dan selesai. Ini tidak akan berfungsi dengan drive USB karena mereka mendapatkan pengidentifikasi yang berbeda setiap kali. Program hanya akan crash dan sistem operasi mungkin juga jika driver mengakses file.
Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.
Kredit Gambar: Ambuj Saxena (Flickr)