Opsi defrag di Windows Server 2012

8

Saya melihat opsi baris perintah untuk defrag.exe serta tugas "ScheduledDefrag" pada Windows Server 2012, dan saya tidak mengerti beberapa argumen. Secara khusus, ketika saya melihat defrag /?saya melihat:

/D      Perform traditional defrag (this is the default).
/L      Perform retrim on the specified volumes.

Terdiri dari apakah defrag "non-tradisional"? Apa itu retrim?

Juga, di bawah tugas yang dijadwalkan, baris perintah adalah

%windir%\system32\defrag.exe -c -h -k -$  

Saya melihat itu -cberarti "semua volume," -hberarti "prioritas normal," -kberarti " konsolidasi slab ," dan tampaknya, -$berarti " defrag.exe dipanggil dari penjadwal tugas ."

Mengapa ini -$penting?

segera
sumber
periksa blog berikut untuk penjelasan: blogs.technet.com/b/askcore/archive/2014/02/17/…
Christophe Lams

Jawaban:

2

Retrim dan SlabConsolidate ditujukan untuk volume penyimpanan yang disediakan secara tipis.

-ReTrim Menghasilkan petunjuk TRIM dan Unmap untuk semua sektor volume yang saat ini tidak digunakan, memberitahukan penyimpanan yang mendasarinya bahwa sektor-sektor tersebut tidak lagi diperlukan dan dapat dibersihkan. Ini dapat memulihkan kapasitas yang tidak digunakan pada drive yang disediakan secara tipis.

-SlabConsolidate Menunjukkan bahwa cmdlet melakukan konsolidasi slab pada penyimpanan untuk mengoptimalkan alokasi slab dan untuk mengurangi jumlah slab yang digunakan.

Saya tidak tahu pasti tetapi dugaan saya adalah - $ mengubah prioritas IO untuk dijalankan sebagai proses back ground.

Panduan Powershell untuk mengoptimalkan volume. http://technet.microsoft.com/en-us/library/hh848675.aspx

Sam
sumber
Terima kasih atas jawabannya. Bagaimana dengan pertanyaan defrag "non-tradisional" saya? Apakah itu berhubungan dengan "provisi tipis"?
anon
Saya akan jujur, saya belum melihat istilah "defrag non-tradisional" di salah satu dokumentasi jadi saya tidak tahu.
Sam
Blog di jawaban yang sekarang komentar memiliki detail.
Jim B