Kami juga mengalami masalah ini pada Windows Server 2008 R2 di perusahaan kami. Dalam kasus kami, mesin benar-benar macet. Tampaknya ada bug pada versi server Windows ini, karena itu tidak terjadi dalam keadaan yang sama baik pada mesin Windows 7 saya yang jauh lebih kecil yang berjalan di VirtualBox, atau di Linux.
Anda dapat mengatur cache ke batas tertentu dengan API seperti yang sudah diposting orang lain, tetapi Anda dapat menemukan aplikasi untuk langsung menggunakannya, seperti SetSystemFileCacheSize.exe atau NT Cache Setter .
Kelemahannya adalah Anda perlu mengatur cache setelah setiap reboot. Anda juga dapat membersihkan seluruh cache sekaligus dengan ini.
Kami mengatur cache file pada VM kami yang memiliki RAM 14 GB hingga 4 GB dan berfungsi. Flush juga berfungsi dengan baik dan Anda bisa melihatnya langsung di Task Manager.
Sampel baris perintah:
Tampilkan pengaturan Windows saat ini:
SetSystemFileCacheSize.exe
Menunjukkan bantuan:
SetSystemFileCacheSize.exe /?
Atur ukuran minimum ke 8 MB dan ukuran maksimum ke 128 MB:
SetSystemFileCacheSize.exe 8 128
Nonaktifkan ukuran minimum dan atur ukuran maksimum menjadi 128 MB:
SetSystemFileCacheSize.exe off 128
Nonaktifkan ukuran minimum dan maksimum:
SetSystemFileCacheSize.exe off off
Siram cache file:
SetSystemFileCacheSize.exe flush
Catatan: Alat ini harus dimulai dengan hak admin.