-
X-Received: by 2002:a05:620a:854:: with SMTP id u20mr256910qku.750.1644856163666;
Mon, 14 Feb 2022 08:29:23 -0800 (PST)
X-Received: by 2002:a05:620a:854:: with SMTP id u20mr256910qku.750.1644856163666;
Mon, 14 Feb 2022 08:29:23 -0800 (PST)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!n
ews-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegrou
ps.com!not-for-mail
Newsgroups: pl.comp.pecet
Date: Mon, 14 Feb 2022 08:29:23 -0800 (PST)
In-Reply-To: <620a29f5$0$485$65785112@news.neostrada.pl>
Injection-Info: google-groups.googlegroups.com; posting-host=24.77.110.106;
posting-account=jnRHMAoAAACB5EawItMhNTZMy_yOF2XE
NNTP-Posting-Host: 24.77.110.106
References: <620a29f5$0$485$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d...@g...com>
Subject: Re: SSD, smart, wear leveling i inne bzdury... co jest grane?
From: ptoki <s...@g...com>
Injection-Date: Mon, 14 Feb 2022 16:29:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.pecet:1273648
[ ukryj nagłówki ]poniedziałek, 14 lutego 2022 o 04:08:32 UTC-6 Roman Tyczka napisał(a):
> Witam,
>
> Parę dni temu zamieściłem tutaj wątek o zdychającym dysku Crucial BX500.
> Dysk używany przez dziecko do grania/youtuba/discorda.
> Jednym z wniosków było to co napisał kolega ptoki:
>
> "No i na koniec, powodem nadmiernego zuzycia moglo byc tez to ze
> pracowal bardzo zapelniony. Wtedy czesc jego komorek byla bardziej
> zuzyta niz reszta a firmware raportuje ten pesymistyczny wariant."
>
> Mogło tak być, że dysk był napełniony pod korek, nie przeczę. Ja się
> jednak pytam co na to pieprzony wear leveling? On ponoć ma temu
> przeciwdziałać i ma rozpraszać zapisy na wszystkie komórki.
>
Pomalu jak krowie na rowie w maju na zielonej trawie: :)
Wear leveling dziala za pomoca uzywania nieuzywanych komorek do rozkladania zapisow
tak aby nie bylo ich za duzo w jednym miejscu.
Masz dysk 100 komorkowy. Kazda z nich moze byc zapisana 10 razy i umiera.
I teraz:
Masz dysk pusty. Zapisujesz jedna komorke. Zapisze sie w pierwszej i jej licznik
podniesie sie do 1.
Bez wear levelingu kolejny zapis tej samej komorki sprawi eze licznik podniesie sie
do 2.
Po 10 zapisach komorka umiera i (w uproszczeniu) dysk jest do wyrzucenia.
Wear leveling sprawia ze drugi zapis nie trafi do komorki 1 tylko do tej z numerem 2.
I tak wszystkie zapisy poleca po kazdej komorce. Mozesz zapisac je 1000 razy i
dopiero wtedy dysk odmowi posluszenstwa (z grubsza).
Jak msz komorki 1-80 zapisane i ich nie ruszasz to wear leveling ma tylko 20 do
dyspozycji. Czyli 200 zapisow i dysk pada.
Jak dysk byl zajety w pelni to zapisy szly na bardzo mala ilosc komorek i te sie
"wytarly"
Troche podobnie jak zle ystawiony kat kol albo zle napompowane opony. Wytrze sie
szybko w jednym miejscu i w sumie cala opona do wywalenia. A w praktyce dwie bo druga
strone tez bylo by warto dac nowa albo podobna do nowej...
> "Z tego powodu (i aby zapobiec eksploatacji niektórych komórek przez
> cały czas, podczas gdy inne nie są używane) producenci stosują tzw.
> Wear-Leveling-Algorithms do równomiernego rozprowadzania danych przez
> kontroler pomiędzy wszystkie komórki." (1)
>
> Ale tak na logikę i opierając się na tym co napisał ptoki, być może
> rzeczywiście wear leveling nie operuje na wszystkich blokach tylko na
> wolnych blokach, bo wszak gdyby miał operować na wszystkich, także tych
> już zapisanych, musiałby je w czasie pracy bez przerwy przenosić po
> dysku, czyli nawet nieużywany plik niejako wędrowałby fragmentami
> (blokami) po powierzchni dysku. Ale czy tak jest? Nie wiem.
>
Z grubsza tak.
> Z drugiej strony powszechne jest stwierdzenie, że dysk SSD "lubi", żeby
> mu zostawić 10% wolnej przestrzeni, wtedy działa sprawnie. To by
> świadczyło o gorszym scenariuszu, czyli, że wszelkie zapisy na dysk
> bombardują tylko te 10% wolnej przestrzeni. Jak się łatwo domyśleć
> zabicie 10% dysku będzie dramatycznie szybkie, zwłaszcza, gdy się weźmie
> pod uwagę cache przeglądarek i plik wymiany. A po zabiciu tych 10% cały
> dysk jest do wyrzucenia, mimo że 90% jego powierzchni była zapisana RAZ.
>
Tak.
Ja bym nawet powiedzial ze 30% wolnego to taki optymalny punkt.
> I teraz mam drug dysk (WDC WDS240G2G0A), smart nie narzeka, tylko
> pokazuje, że jest 91% żywotności, przy czym jednocześnie pokazuje, że dysk:
> - odczytał 6859 GB
> - zapisał 8916 GB
>
Akurat Ten parametr to czasem pokazuje ile sie zuzylo albo ile jest jeszcze nie
zuzyte. Trza dokladnie sprawdzic dla danego dysku, programy smart nie zawsze wiedza
jak to nazwac/zinterpretowac.
> Dysk pracuje od początku pod Win10, służy do przeglądania www,
> thunderbirda i worda, już pominę milczeniem, że liczba zapisów jest
> wyższa niż odczytów.
Cache przegladarki. Niestety taki urok standardowych ustawien. System trzyma w
buforach to co zapisane wiec nie czyta.
> Ale spytam czy 7TB zapisanych danych mogło zabić
> prawie 10% żywotności? Nie znalazłem jaki TBW ma ten dysk, WD się tym
> nie chwali, więc może rzeczywiście jest to dno.
>
Roznie jest. Moze byc tak ze to nie liczba zapisow zabila dysk a po prostu jakosc
komorek w chipie. Jakas slabsza seria sie trafila albo ten chip slabszy...
Taki urok SSD. Z hdd tez troche podobnie. Jeden dziala i ma sie ok, statsy czyste. A
drugi od razu rzuca realokacjami i bledami. Moze mu sie paproch trafil a moze gorzej
napylony proszek magnetyczny. Kij wi.
Taki urok, trza dogladac trzody.
> Kolejny cytat:
>
> "Wyniki eksperymentu były zdumiewające: wszystkie testowane nośniki były
> w stanie zapisać więcej danych, niż obiecywał producent. Np. Crucial BX
> 200 zapisał 187 TB i 280 TB, czyli ponad 2,5 raza więcej, niż obiecywano.
> Samsung SSD 850 PRO osiągnął wyniki 9,1 PB zapisu danych! To aż 60 razy
> więcej niż podaje producent. Tańszy nośnik Samsunga, Samsung SSD 750 Evo
> był w stanie zapisać 1,2 PB danych, co w teorii oznacza ponad 80 lat
> ciągłego zapisywania dysku danymi." (1)
>
> Czyli niby dyski powinny wytrzymywać więcej, ale czy tak jest? Dysk
> Crucial z poprzedniego posta jest zabity, ten WD o którym tutaj piszę
> jeszcze żyje, ale ma dziwne wyniki wydajności w testach:
>
> W crystal disk info jest jeszcze w miarę ok:
>
> https://i.imgur.com/pKaPhsh.png
>
Tu nie widac wiele.
> ale w HDTune jest dramat, zachowuje się jak HDD:
>
> https://i.imgur.com/2ZKCvDp.png
>
A tu widac to co pisalem. Trzeba zgrac dane, puscic trim na calosci i wtedy znowu
bedzie szybki.
> W obu przypadkach dysków za nimi stoi Windows 10, nie wiem, może on ma
> jakiś szczególny dar do mordowania dysków, a może jak pisał ptoki to
> współczesne aplikacje srają logami/cachem jak potłuczone i to jest
> przyczyną zabijania. Może też z tym wear leveling jest jednak ściema i
> naprawdę raz zapisany plik (a takich jest zawsze większość) blokują
> możliwość wykorzystaniach tych bloków i sama idea tych dysków do
> domowych zastosowań jest błędna? Może to ma sens w przypadku, gdy
> wszystkie piki na dysku rotują i są co jakiś czas nadpisywane.
>
Moze tez ten windows trima nie robil jak powinien. Wtedy dysk niewinny...
>
> Pytanie, żeby nie było, że tylko narzekam:
>
> Wracam do tego dysku WD i Windows 10, bo jest dziwna rzecz z tym
> lapkiem. Komputer zachowuje się tak jakby dysk był jednozadaniowy. Czyli
> jak trwa jakaś dłuższa operacja na dysku, np. test HDTune lub kopiowanie
> wielkiego pliku to gdy w takim momencie kliknę jakąś ikonę i chcę
> odpalić jakiś soft to nic się nie dzieje, aż tamten pierwszy proces się
> skończy. Tak jakby dostęp do dysku był szeregowany. Tak jakby słynne
> IOPS wynosiło 1, a nie kilkadziesiąt tysięcy.
>
> Co jest grane?
>
>
> 1. https://www.ontrack.com/pl-pl/blog/zywotnosc-dyskow-
ssd
>
Zgraj dane, zrob trima. Po jakims czasie smart moze nawet podniesc zywotnosc dyska.
No i backupuj. A dyski tanie to sie nie przejmuj.
Następne wpisy z tego wątku
- 14.02.22 19:04 Roman Tyczka
- 14.02.22 19:36 a...@p...com
- 14.02.22 23:16 Roman Tyczka
- 15.02.22 08:21 Roman Tyczka
- 15.02.22 09:51 ptoki
- 15.02.22 09:53 ptoki
- 15.02.22 09:56 ptoki
- 15.02.22 19:04 m4rkiz
- 16.02.22 00:20 a...@p...com
- 16.02.22 00:38 a...@p...com
Najnowsze wątki z tej grupy
- EPS12V
- Jaka moc wi-fi ?
- Karta dźwiękowa stereo
- Mini pecet
- drukarka potrzebna
- Rok 1973
- CFM (airflow) AMD Wraitha
- 16. Raport Totaliztyczny: Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- 15. Raport Totaliztyczny: Średniowiecze Po,Zniszczeniu AmigaOS i Plan9
- USB3.x->HDMI/DP ze sterownikami w win11
- Dell ubija / przemianowuje swoje flagowe linie laptopów
- Ten adapter nie obsłuży dysków HDD PATA 2.5 cala - producent kłamie czy ja jestem głupi ?
- Przedłużacz USB-C działa w połowie
- Fujitsu LIFEBOOK E746
- Alternatywny nośnik do monitoringu zamiast HDD?
Najnowsze wątki
- 2025-02-21 Warszawa => Key Account Manager IT <=
- 2025-02-21 Warszawa => Data Engineer (Tech Lead) <=
- 2025-02-21 Aliexpress zaczął oszukiwać na bezczelnego.
- 2025-02-21 Warszawa => System Architect (Java background) <=
- 2025-02-21 Kula w łeb
- 2025-02-21 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-21 Warszawa => Solution Architect (Java background) <=
- 2025-02-21 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-02-21 Pawel S
- 2025-02-21 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-02-21 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-21 Chrzanów => Programista NodeJS <=
- 2025-02-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-21 Warszawa => Administrator Systemów Windows IT <=
- 2025-02-21 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=