6Sep
Jika Anda mencari cara untuk men-tweak sistem Windows Anda untuk menghemat ruang disk, Anda mungkin melihat kompresi NTFS sebagai pilihan. Tetapi jika Anda memilih opsi ini, lalu bagaimana proses dekompresi bekerja? Today's SuperUser Q & Sebuah posting memiliki jawaban atas pertanyaan pembaca yang penasaran.
Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web.
Pertanyaan
Pembaca SuperUser MenyebabkanUnderflowsSetiap tempat ingin tahu apakah file terkompresi NTFS didekompresi ke disk atau memori:
Bagaimana cara kerja dekompresi NTFS di Windows? Menurut Microsoft, dekompresi NTFS dilakukan dengan memperluas file, lalu menggunakannya. Kedengarannya benar, tapi pertanyaan saya adalah bagaimana proses ini terjadi secara teknis?
Apakah Windows memuat file terkompresi ke dalam memori, mengembangkannya di memori, lalu membacanya dari memori? Atau apakah itu memuat file terkompresi ke dalam memori, mengembangkannya ke disk atau memori, menuliskannya ke disk, lalu membacanya?
Saya mencoba untuk mencari tahu apakah saya dapat memperbaiki kinerja komputer saya dengan menggunakan kompresi NTFS.Dengan cara itu, hard drive lambat atau SSD yang tidak dapat menangani banyak operasi tulis akan selalu memiliki lebih sedikit data untuk ditulis dan dibaca, dan prosesor yang hebat yang selalu dipecat dapat membusuk file dan meningkatkan kecepatan penyimpanan komputer saya dankesehatan.
Apakah file terkompresi NTFS didekompresi ke disk atau memori?
Jawaban
SuperUser kontributor Ben N memiliki jawaban untuk kita:
Windows mendekompres file ke memori. Melakukannya ke disk akan benar-benar menghilangkan peningkatan kecepatan dan akan menyebabkan banyak penulisan disk yang tidak perlu. Lihat akhir artikel blog Microsoft ini pada file dan kompresi NTFS yang jarang. Tentu saja, jika Anda rendah pada memori, memori yang digunakan oleh proses dekompresi dapat menyebabkan memori lain dipancarkan dan ditulis ke disk pada file halaman. Untungnya, hanya potongan yang berisi bagian yang benar-benar dibaca program Anda akan didekompresi. NTFS tidak harus dekompresi semuanya jika Anda hanya memerlukan beberapa byte.
Jika SSD Anda cepat, Anda mungkin tidak akan mendapatkan peningkatan kecepatan dari kompresi NTFS.Bisa dibayangkan bahwa saat prosesor Anda menghabiskan data decompressing ditambah dengan waktu disk Anda menghabiskan membaca data terkompresi bisa bertambah hingga lebih dari waktu yang dibutuhkan SSD untuk membaca data yang tidak dikompres.
Ini juga tergantung pada ukuran file yang Anda gunakan. Ukuran minimum dari file kompresibel berkisar antara 8 - 64 KB, tergantung pada ukuran cluster Anda. Setiap file yang kurang dari ukuran tidak akan dikompres sama sekali, namun sejumlah kecil pembukuan akan ditambahkan. Jika Anda banyak menulis ke file terkompresi, Anda bisa melihat banyak variasi dalam kecepatan karena algoritma kompresi yang digunakan( LZ).
Bacaan Lebih Lanjut
Bagaimana Kompresi NTFS Mempengaruhi Kinerja?
Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.
Image Credit: Jannis Andrija Schnitzer( Flickr)