Saya memiliki folder yang berisi lebih dari 200 file dan memiliki ukuran lebih dari 1,3 GB:
Saya menggunakan perangkat lunak Gizmo Drive untuk membuat file .iso dari folder itu.
Yang menarik adalah hanya perlu 1 atau 2 detik !
Saya sudah mencobanya beberapa kali. Saya bahkan mencoba membuat file .iso di volume lain. Lagi-lagi hanya dibutuhkan 1 atau 2 detik.
Saya mencoba me-mount file .iso, semuanya berfungsi dengan baik. Saya pikir itu mungkin file .iso yang mereferensikan folder sumber kemudian saya memindahkan folder sumber ke tempat lain tetapi tidak berhasil. Bahkan menyalin file .iso yang dihasilkan membutuhkan waktu beberapa menit!
Jadi bagaimana membuat file .iso hanya membutuhkan 1 detik! Apakah Anda punya penjelasan untuk itu?
Catatan
- Semua tes dilakukan pada HDD biasa, tanpa SSD.
- Menggunakan Windows 7 x64, memiliki memori 16 Gig, Core i5 CPU.
Saya telah menggunakan sync.exe untuk menyiram semua data sistem file ke disk tepat setelah file iso dibuat dan sync.exe membutuhkan waktu 14 detik untuk membersihkan data. Itu berarti sebenarnya membutuhkan waktu 14 detik untuk membuat file .iso. Patokan cepat pada drive D: menunjukkan bahwa ia dapat menulis file iso yang sama dari SSD ke drive D: dalam 14 detik dan yang mengonfirmasi folder sumber dalam RAM dan dibutuhkan 14 detik untuk menyiram data. **
sumber
D:
bukan Drive RAM - tidak mungkin tetapi mungkin.Sync
perintah yang disebutkan di sini setelah membuat ISO, lihat berapa lama.Jawaban:
Dengan 16GB RAM, Anda mungkin memiliki banyak gratis untuk caching disk. ISO kemungkinan besar baru saja buffered seluruhnya dalam RAM oleh sistem operasi; itu akan ditulis ke disk nanti, tetapi aplikasi tidak harus menunggu untuk itu.
sumber
WriteFile
hingga saat data mulai mengenai pengontrol disk. Selama waktu itu, panggilan baca / tulis akan merujuk ke versi dalam memori. Bendera write-through akan memungkinkan Anda melewati cache Windows, tetapi Anda masih berada di bawah kendali cache pengontrol disk.