Posts Tagged ‘ssd’

Defragmentacja pamięci flash – odtwarzacza MP3, pendrive’a etc.

Sunday, June 22nd, 2008

Skoro napisałem coś o programach do defragmentacji (czytaj tutaj), to chciałbym jeszcze napisać coś explicite.

Defragmentacja czegokolwiek z pamięcią flash NIE MA SENSU. Tyczy się to odtwarzaczy MP3, pendrive’ów, kart pamięci i dysków SSD.

Dlaczego?

Jest tak ponieważ:

  1. pamięć flash ma “stałą prędkość odczytu” – niezależnie od fizycznego położenia fragmentów ale i rozrzucenie kolejnych fragmentów (fizycznej odległości między kolejnymi fragmentami plików)… więc defragmentacja najnormalniej w świecie nie daje ŻADNEGO (nawet teoretycznego) przyrostu wydajności
  2. pamięć flash posiada układ, który wręcz “na siłę” powoduje fragmentację plików (danych) znajdujących się w pamięci… jest tak dlatego, żeby ”w miarę równomiernie” rozłożyć zapis do komórek pamięci – każda komórka ma żywotność około 1000-10000 cykli, więc układ dba żeby tej żywotności zbyt szybko nie wykorzystać zużywając niektóre komórki pamięci szybciej niż pozostałe, zaś defragmentacja by to z jednej strony uniemożliwiła, z drugiej zaś “nadwyrężyła” by komórki pamięci znajdujące się na “logicznym początku dysku”

Oczywiście kto chce może zdefragmentować sobie taką pamięć, ale niech nie będzie zdziwiony jeśli możliwość defragmentacji pamięci flash zostanie zablokowana w programie do defragmentacji… np. wiem że PerfectDisk tak robi.