Hanya karena ketertarikan, apa alasan penghapusan kali menjadi berkala? Di Windows 8, jendela dialog penghapusan menunjukkan kecepatan penghapusan dalam diagram.
Jika tidak ada alasan, tentu itu akan menjadi jawaban juga.
windows
filesystems
speed
danijar
sumber
sumber
Jawaban:
Ada beberapa alasan:
Data Continuity: NTFS diimplementasikan di mana ia menulis secara berurutan di disk, jadi jika Anda mengedit file - NTFS mungkin harus menyimpan perubahan di sektor yang tidak bersebelahan pada hard disk Anda. Itu berarti bahwa untuk menghapus file, mungkin perlu melompat dari sektor 2 ke sektor 100.000 (secara hipotesis, tentu saja) dan kemudian kembali untuk menyelesaikan file. Kemudian ia menemukan sektor berikutnya dari file berikutnya untuk dihapus dan lagi dapat mengulangi proses itu.
Jenis data: Katakanlah Anda menghapus folder
temp
, mungkin berisi file besar dan file kecil. Beberapa di antaranya akan cepat diproses dan yang lain mungkin lebih lambat (apakah itu ukuran atau kompleksitas data - yaitu berapa banyak sektor yang perlu diproses untuk menyelesaikan "item")@Ramhound menyebutkan bagian "item per detik", yang tampaknya dikonfirmasi oleh dialog penghapusan Anda (
Speed: 1.082 items/s
). Jadi, menghapus file besar, file non-berdekatan, atau file kecil semua memainkan peran dalam jumlah item per detik.Prioritas CPU: Hal ini dilakukan dalam siklus clock, sehingga kemungkinan CPU Anda menjalankan proses lain selama siklus dan yang mungkin mempengaruhi kecepatan (ini hanya dugaan saya)
sumber
$BitMap
(file) ke setiap cluster dan menandainya sebagai bebas untuk digunakan (yaitu "dihapus"). Membuka dan mengedit file (pada level apa pun) memang membutuhkan sumber daya dan harus melompat-lompat di dalamnya mengambil overhead dan benar-benar dapat memperlambat Anda. Jika file berukuran besar - perlu waktu lebih lama untuk diedit, jika file tersebut tidak berdekatan - dibutuhkan waktu lebih lama untuk dicari.