Pemahaman saya adalah bahwa menjalankan rm
file hanya dengan memutus tautannya, menandai ruang sebagai bebas di sistem file. Maka harus diikuti bahwa menghapus satu file selalu memakan waktu yang kira-kira sama (yaitu kecepatan hapus sebanding dengan jumlah file, bukan ukuran file).
Jadi mengapa menghapus file 15 GB membutuhkan waktu lebih dari satu menit dengan sederhana rm file.tar.gz
?
linux
filesystems
ext4
Tom Marthenal
sumber
sumber
Jawaban:
Dibutuhkan jumlah waktu konstan untuk memutuskan tautan satu blok , tetapi file di luar ukuran satu blok terdiri dari beberapa blok yang dihubungkan bersama, dan semakin besar file semakin besar jumlah blok yang terhubung.
sumber