Ik heb hier al eens eerder op gereageerd, en het klopt inderdaad niet dat je een SSD helemaal niet hoeft te defragmenteren, maar wel op een andere manier dan je bij een HDD zou doen.
Een SSD leest per keer een heel blok uit (van 4096KB), maar kan niet onbeperkt blokken tegelijkertijd lezen natuurlijk. Heb je bijvoorbeeld een lading gefragmenteerde bestanden die over een meerdere blokken verspreid zijn, dan kan het zijn dat je in totaal meer blokken moet lezen dan de SSD parallel aan kan. Zorg je ervoor dat alle blokken gevuld zijn, het liefst met hele bestanden, dan hoef je minder blokken te lezen en ben je sneller klaar.
En als je dus bestanden die vaak samen gelezen worden in hetzelfde block hebt staan ben je helemaal snel klaar.
Let wel: dit speelt pas een rol als je hoge filesystem loads hebt van veel verschillende bestanden. Bij gewoon niet al te veeleisend consumentengebruik zal de winst verwaarloosbaar zijn.
Toch blijft het nuttig een keer in het kwartaal ofzo een minimally invasive defrag run te doen, waarbij er niets geconsolideerd wordt, maar gewoon de gefragmenteerde bestanden op lege plaatsen op de disk geplaatst worden. Dit kan MyDefrag's Flashscript bijvoorbeeld voor je doen.
Raxco's PerfectDisk 12.x heeft daarnaast ook een functie die ervoor zorgt dat alle blocks altijd volledig gevuld zijn, zodat je altijd de maximale hoeveelheid nuttige data leest. Daarvoor hoeft overigens niet eens altijd alles gedefragmenteerd te zijn; als een bestand maar over enkele blokken verspreid is maakt het niet zoveel uit.
[Reactie gewijzigd door Buggle op 24 juli 2024 02:28]