Dnia 03.10.2011 Piotr "Charvel" Majka <charvel@localhost.link.pl> napisał/a:
> W dniu 2011-10-01 22:57, Latet pisze:
>> Witam,
>>
>> Wiem, że dysków SSD nie powinno się defragmentować, bo po pierwsze
>
> Wiesz, a dalej gdybasz. Pamięć ram też sobie defragmentujesz ?
Z tą defragmentacją SSD to nie do końca taka prawda jak piszecie, bo
SSD też się fragmentuje i to ma wpływ na jego szybkość. Przy czym
defragmentacja aplikacjÄ… ze systemu operacyjnego na nic siÄ™ nie zda.
Dysk sam dba o uniknęcie poniżej opisanej fragmentacji - ale algorytmy
tego są różne i nie zawsze skuteczne.
Uwaga będzie głęboko: dysk ssd jest podzielony na bloki nie po 512B
ale po 4,8 itd kB. Z pamięci flash odczytywany jest więc taki niepodzielny
blok i z niego wyłuskiwany sektor 512B akurat potrzebny do wysłania.
I teraz dajmy na to mamy duży plik który zajmuje nam 0.5GB czyli
~milion sektorów. A sam dysk mamy tak poszatkowany że akurat każda z
jego części zapisała się w innym bloku np 8kB. Oznacza to że aby wysłać
przez sata te 0.5GB trzeba odczytać z flasha 16x tyle danych! czyli
8GB. Szybkość w takim przypadku liniowego odczytu (wewnętrznego) spadnie
16-sto krotnie do oczekiwanych i zapewne będzie odczuwalna na sata.
Received on Mon Oct 3 20:40:03 2011
To archiwum zosta³o wygenerowane przez hypermail 2.1.8 : Mon 03 Oct 2011 - 20:51:01 MET DST