Saya sedang berpikir untuk menambahkan solid state drive (SSD) ke instalasi Windows 7 yang ada.
Saya tahu saya dapat (dan harus) memindahkan file paging saya ke SSD :
Haruskah file halaman ditempatkan pada SSD?
Iya. Sebagian besar operasi pagefile adalah pembacaan acak kecil atau penulisan berurutan yang lebih besar, keduanya merupakan jenis operasi yang ditangani dengan baik oleh SSD.
Dalam melihat data telemetri dari ribuan jejak dan fokus pada pagefile membaca dan menulis, kami menemukan itu
- Pagefile.sys membaca melebihi jumlah pagefile.sys menulis sekitar 40 hingga 1,
- Pagefile.sys ukuran baca biasanya cukup kecil, dengan 67% kurang dari atau sama dengan 4 KB, dan 88% kurang dari 16 KB.
- Pagefile.sys menulis relatif besar, dengan 62% lebih besar dari atau sama dengan 128 KB dan 45% berukuran tepat 1 MB.
Bahkan, mengingat pola referensi pagefile yang khas dan karakteristik kinerja yang menguntungkan yang dimiliki SSD pada pola tersebut, ada beberapa file yang lebih baik daripada pagefile untuk ditempatkan pada SSD.
Apa yang saya tidak tahu adalah apakah saya bahkan bisa meletakkan cache SuperFetch (yaitu cache ReadyBoost) pada solid state drive.
Saya ingin mendapatkan manfaat Windows karena dapat melakukan cache pada gigabyte data yang sering diakses pada drive solid state yang relatif kecil (misalnya 30GB). Inilah yang dirancang untuk SuperFetch + ReadyBoost (atau SuperFetch + ReadyDrive).
Apakah Windows akan menawarkan (atau membiarkan) saya menempatkan cache ReadyBoost pada flash drive solid state yang terhubung melalui SATA?
Masalah dengan cache ReadyBoost di atas cache ReadyDrive adalah bahwa cache ReadyBoost tidak bertahan di antara reboot. Cache dienkripsi dengan kunci per sesi, membuat konten yang ada tidak dapat digunakan saat boot dan pengambilan SuperFetch saat login.
Perbarui Satu
Saya tahu bahwa Windows Vista membatasi Anda hanya untuk satu file ReadyBoost.sfcache (Saya tidak tahu apakah Windows 7 menghapus batasan itu):
T: Dapatkah menggunakan beberapa perangkat untuk EMD? A: Tidak. Kami telah membatasi Vista untuk satu ReadyBoost per mesin
T: Mengapa hanya satu perangkat? A: Waktu dan kualitas. Karena ini adalah revisi pertama dari fitur, kami memutuskan untuk fokus membuat perangkat tunggal luar biasa, tanpa kesulitan mengelola banyak cache. Kami menyukai gagasan itu, dan sedang dipertimbangkan untuk versi mendatang.
Saya juga tahu bahwa batas 4GB pada file cache adalah keterbatasan sistem file FAT yang digunakan pada kebanyakan USB stick - drive SSD akan diformat dengan NTFS:
T: Berapa jumlah flash terbesar yang dapat saya gunakan untuk ReadyBoost?
A: Anda dapat menggunakan flash hingga 4GB untuk ReadyBoost (yang ternyata 8GB cache dengan kompresi)T: Mengapa saya tidak bisa menggunakan lebih dari 4GB flash? A: Sistem file FAT32 membatasi file ReadyBoost.sfcache kami hingga 4GB
Bisakah cache ReadyBoost pada volume NTFS lebih besar dari 4GB?
Perbarui Dua
The ReadyBoost cache dienkripsi dengan kunci sesi per-boot. Ini berarti bahwa cache harus dibangun kembali setelah setiap boot, dan tidak dapat digunakan untuk mempercepat waktu boot, atau latensi dari login menjadi dapat digunakan.
Teknologi Windows ReadyDrive mengambil keuntungan dari memori non-volatile (NV) (yaitu flash) yang digabungkan dengan beberapa hard drive hybrid. Cache flash ini dapat digunakan untuk membantu boot Windows, atau melanjutkan dari hibernasi lebih cepat.
- Apakah Windows 7 akan menggunakan drive SSD internal sebagai cache ReadyBoost / ReadyDrive / SuperFetch ?
- Apakah mungkin membuat Windows menyimpan cache SuperFetch (yaitu ReadyBoost) pada SSD yang tidak dapat dilepas?
- Apakah mungkin untuk tidak mengenkripsi cache ReadyBoost , dan jika demikian apakah Windows 7 akan menggunakan cache saat boot?
Lihat juga
- SuperUser.com: ReadyBoost + SSD =?
- Windows 7 - Drive ReadyBoost & SSD?
- Dukungan dan T&J untuk Drive Solid-State
- Menggunakan SDD sebagai cache untuk HDD, apakah ada solusinya?
- Peningkatan kinerja menggunakan SSD untuk paging / fetch / cache atau ReadyBoost? (Win7)
- Windows 7 Untuk Meningkatkan Kinerja SSD
- Cara Nonaktifkan Caching Nonvolatile
sumber
Jawaban:
Nonaktifkan ReadyBoost. Jadikan SSD Anda sebagai drive boot / utama Anda, dan / atau pastikan file halaman Anda ada di dalamnya. ReadyBoost hanyalah penyangga sekunder untuk barang - jika pagefile Anda cukup cepat, Anda tidak perlu menggunakan ReadyBoost.
Bahkan jika Anda tidak dapat membuat SSD sebagai boot drive, Anda masih bisa memberi tahu Windows untuk menggunakan SSD untuk file halaman Anda. Apa pun cara itu menghilangkan kebutuhan untuk ReadyBoost.
sumber
Ternyata Anda tidak bisa meletakkan cache ReadyBoost di SSD.
Ketika Anda awalnya memformat drive, dan menetapkannya huruf drive, Anda diberikan opsi untuk menempatkan cache ReadyBoost pada drive.
Tetapi pada reboot berikutnya, driver ReadyBoost melaporkan dalam log peristiwa:
Entri log lengkap:
Meskipun ReadyBoost akan berguna untuk komputer yang berjalan di piringan berputar, ReadyBoost tampaknya membatasi diri pada perangkat penyimpanan yang terhubung ke port USB yang lambat.
sumber
Lihatlah motherboard yang mendukung teknologi Intel Rapid Storage. Ini memungkinkan penggunaan SSD sebagai cache untuk hard drive magnetik / spindle Anda.
sumber
> meletakkan cache SuperFetch (mis. cache ReadyBoost) pada solid state drive.
Dari http://technet.microsoft.com/en-us/magazine/ff356869.aspx :
Windows 7 menggunakan algoritma Windows SuperFetch untuk menentukan file mana yang harus disimpan dalam cache. SuperFetch memonitor file yang diakses pengguna (termasuk file sistem, file aplikasi, dan dokumen) dan memuatnya ke dalam cache ReadyBoost. Semua file dalam cache dienkripsi menggunakan AES 128-bit jika perangkat penyimpanan flash dapat dilepas, tetapi produsen perangkat keras dapat memilih untuk menonaktifkan enkripsi pada perangkat ReadyBoost internal yang tidak dapat dilepas. Karena cache ReadyBoost menyimpan salinan file, flash drive dapat dihapus kapan saja tanpa mempengaruhi komputer-Windows hanya akan membaca file asli dari disk.
> cache dienkripsi dengan kunci per sesi, membuat konten yang ada tidak dapat digunakan saat boot dan pengambilan SuperFetch saat login
Ada disebutkan di sini tentang menonaktifkan kompresi dan enkripsi ReadyBoost .
Juga, ada parameter untuk EnableCompression dan EnableEncryption , tapi tidak ada spesifik tentang cara untuk menambahkan ini ke registri Anda atau GroupPolicy untuk membuatnya tetap. Tidak yakin apakah menonaktifkan enkripsi akan membuat SuperFetch Anda.
sumber