On 11/27/14 10:30, Łukasz Maśko wrote:
Dnia wtorek, 25 listopada 2014 22:02:26 Grzegorz Sójka pisze:
On 11/25/14 19:46, Łukasz Maśko wrote:
Dnia wtorek, 25 listopada 2014 15:33:29 Grzegorz Sójka pisze:
[...]
Według mojej wiedzy jest po ptakach. W kontrolerach macierzowych (nie
obsługujących TRIMu) stosuje się provisioning. Zostawia się ok 10-20%
niespartycjonowanego miejsca na końcu dysku żeby miał zawsze dość
wolnych komórek do podmieniania zużytych. Jeśli długo używasz i
wszystkie komórki mają status "zajęta" to nawet jak zmniejszysz
partycję
i tak to nic nie da. Trzeba by zTRIMować cały dysk albo zapuścić
security erase (którego też nie masz).
Ale TRIM != podmiana zużytych komórek na nowe :-/
TRIM to sposób informowania o tym które komórki aktualnie nie są
zapisane potrzebnymi danymi. Bez takiej informacji po jakimś czasie
wszystkie komórki mają status "zajęte" przez co nie ma możliwości
podmiany bardziej zużytych komórek (a w konsekwencji takich na których
zapis przebiega wolniej) na mniej zużyte.
Masz rację, ale nie do końca i nie o ten aspekt tutaj chodzi. TRIM owszem,
ma za zadanie poinformować dysk o tym, czy dany sektor jest wolny czy
zajęty. Ale jeśli chodzi o zapis, to nie jest istotna kwestia podmiany na
komórki nieużywane/popsute (to się robi tak czy inaczej), ale o sam
mechanizm zapisu:
"Przy zapisie danych na klasycznym HDD, dyskowi nie gra większej roli, czy
dany sektor posiada zapisaną w nim informacje. Proces zapisu w czystym
sektorze nie różni się od tego w już zapisanym. Jednak dysk SSD by
przeprowadzić operację zapisu, musi wiedzieć czy dana strona jest czysta.
Jeśli tak nie jest to procedura zwykłego zapisu zamienia się w procedurę
odczytu-wymazywania-modyfikowania-zapisu (o-w-m-z). Procedura ta w SSD wiąże
się ze sporym narzutem. Tak dużym, że przy zapisie wydajność dysku może
spaść nawet o ponad połowę."
(http://www.purepc.pl/pamieci_masowe/poradnik_ssd_jak_usprawnic_i_przyspieszyc_prace_dysku_ssd?page=0,14)
I mi właśnie o taką sytuację chodzi, przy zapisie wydajność dysku
drastycznie spada. Nie interesuje mnie w tej chwili bezpieczeństwo, a
wydajność.
To jak? Ktoś? Coś?
W dalszym ciągu zapis "zużywa" komórki. Słowo "zużywa" oznacza że
komórki jest coraz trudniej spolaryzować (czy zjonizować, naładować albo
coś, już teraz nie pamiętam dokładnie co to było). W konsekwencji
najpierw zwiększa się czas i wydatek energetyczny potrzebny do
"polaryzacji" aż do momentu w którym staj się to niewykonalne. A zatem
(pomijając kwestie kasowania i bezpieczeństwa) zapis na starych
(=wielokrotnie zapisanych) komórkach jest coraz wolniejszy. Generalnie
SSD działa z czasem coraz wolniej, "taki klimat".
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl