Sebuah pertanyaan yang saya renungkan hari ini ...
Saya memiliki meter di bar atas Mac saya yang menunjukkan aktivitas baca / tulis ke hard drive.
Apakah menghapus sejumlah besar file dianggap membaca atau menulis?
filesystems
Joseph A.
sumber
sumber
Jawaban:
Karena menghapus file memperbarui pembukuan sistem file untuk menghapus file, beberapa data harus ditulis ke disk untuk menyelesaikan operasi. (Saya tidak akan terkejut jika beberapa data harus dibaca terlebih dahulu untuk mencari tahu tempat apa dalam pembukuan yang perlu diubah.)
Catatan: Ketika datang ke daftar kontrol akses, penghapusan jelas lebih seperti menulis daripada membaca. Secara sederhana
rwx
model kontrol akses, akses tulis pada direktori memungkinkan penghapusan file dalam folder itu.sumber
Ini menyiratkan keduanya meskipun kemungkinan lebih banyak menulis daripada membaca.
Sistem file perlu membaca informasi tentang file yang akan dihapus, memperbarui (baca / tulis) tabel direktori untuk memperhitungkan file yang dihapus, dan juga memperbarui (r / w) bitmap ruang bebas atau apa pun yang digunakan untuk melacak ruang.
sumber