Wcale nie przypadkiem, dnia Thu, 6 Aug 2020 16:16:17 +0200
doszła do mnie wiadomość <5f2c10b2$1$518$65785112@news.neostrada.pl>
od ąćęłńóśźż <a@e.pl> :
>Duża pojemność może mieć sens dla szybkości zapisu:
>www.sdcard.org/developers/overview/speed_class/index.html
>(na końcu: Fragmentation and Speed).
>Co zmienia pojęcie o rzekomej "niewrażliwości" pamięci półprzewodnikowych na
>defragmentację plików ("powierzchni")
Nieco upraszczając.
Dyski SSD też się fragmentują, ale, w przeciwieństwie do kart sd mających
bardzo proste
kontrolery, dysponują wielordzeniowymi procesorami, których oprogramowanie
potraffi sobie
dać radę z fragmentacją(tu bardzo pomocny jest TRIM).
Oprogramowanie SSD(garbage collector, najczęściej zaczyna pracę w stanie
bezczynności)
dokonuje scalania bloków i stron pamięci, aby została pewna liniowa przestrzeń
do zapisu
danych(Overprovisioning), oraz zeruje bloki, których zawartość wyekspirowała,
przygotowując je do zapisu.
Im więcej takiej wolnej, liniowej przestrzeni, tym więcej miejsca pod zapisy
blokowe,
które są bardzo szybkie.
Tu jeszcze dochodzi sprawa FTL(Flash Translation Layer) którego tabele powinny
być
przechowywane w zewnętrznej pamięci Cache Ram kontrolera SSD, aby umożliwić ich
szybkie
przeszukiwanie, z tego powodu odradza się kupowanie dysków SSD nie mających
zewnętrznego
Cache(tak pi razy drzwi, na 1TiB pojemności dysku potrzeba gigabajt pamięci
Cache, aby
zachować sensowną wydajność).
--
Gdyby się wysadziło ich planety, zburzyło miasta,
spaliło księgi, a ich samych wytłukło do nogi,
może udałoby się ocalić naukę miłości bliźniego. SL.
|