Sprawadzanie dysku konsoli HDD SSD żywotność / sprawność

Trzyzet · 1045

Offline Trzyzet

@Stall już powiedział - na Windowsa tylko CrystalDiskInfo i basta O0

Na linuksie mam fajne narzędzie o nazwie smartmontools, terminalowe.
zeth@zeth-ryzen:~$ sudo smartctl -a /dev/sdd
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.0-3-amd64] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Crucial/Micron Client SSDs
Device Model:     CT1000MX500SSD1
Serial Number:    1915E1F95393
LU WWN Device Id: 5 00a075 1e1f95393
Firmware Version: M3CR023
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
TRIM Command:     Available
Device is:        In smartctl database 7.3/5319
ATA Version is:   ACS-3 T13/2161-D revision 5
SATA Version is:  SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Mon Feb 13 20:32:09 2023 GMT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (    0) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: (   2) minutes.
Extended self-test routine
recommended polling time: (  30) minutes.
Conveyance self-test routine
recommended polling time: (   2) minutes.
SCT capabilities:        (0x0031) SCT Status supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   100   100   000    Pre-fail  Always       -       0
  5 Reallocate_NAND_Blk_Cnt 0x0032   100   100   010    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       654
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       1159
171 Program_Fail_Count      0x0032   100   100   000    Old_age   Always       -       0
172 Erase_Fail_Count        0x0032   100   100   000    Old_age   Always       -       0
173 Ave_Block-Erase_Count   0x0032   100   100   000    Old_age   Always       -       2
174 Unexpect_Power_Loss_Ct  0x0032   100   100   000    Old_age   Always       -       34
180 Unused_Reserve_NAND_Blk 0x0033   000   000   000    Pre-fail  Always       -       46
183 SATA_Interfac_Downshift 0x0032   100   100   000    Old_age   Always       -       0
184 Error_Correction_Count  0x0032   100   100   000    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   069   045   000    Old_age   Always       -       31 (Min/Max 0/55)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_ECC_Cnt 0x0032   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   000    Old_age   Always       -       2400
202 Percent_Lifetime_Remain 0x0030   100   100   001    Old_age   Offline      -       0
206 Write_Error_Rate        0x000e   100   100   000    Old_age   Always       -       0
210 Success_RAIN_Recov_Cnt  0x0032   100   100   000    Old_age   Always       -       0
246 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       1523897320
247 Host_Program_Page_Count 0x0032   100   100   000    Old_age   Always       -       24595216
248 FTL_Program_Page_Count  0x0032   100   100   000    Old_age   Always       -       27884312

SMART Error Log Version: 1
Warning: ATA error count 0 inconsistent with error log pointer 1

ATA Error Count: 0
CR = Command Register [HEX]
FR = Features Register [HEX]
SC = Sector Count Register [HEX]
SN = Sector Number Register [HEX]
CL = Cylinder Low Register [HEX]
CH = Cylinder High Register [HEX]
DH = Device/Head Register [HEX]
DC = Device Command Register [HEX]
ER = Error register [HEX]
ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 0 occurred at disk power-on lifetime: 0 hours (0 days + 0 hours)
  When the command that caused the error occurred, the device was in an unknown state.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  00 ec 00 00 00 00 00

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  ec 00 00 00 00 00 00 00      00:00:00.000  IDENTIFY DEVICE
  ec 00 00 00 00 00 00 00      00:00:00.000  IDENTIFY DEVICE
  ec 00 00 00 00 00 00 00      00:00:00.000  IDENTIFY DEVICE
  ec 00 00 00 00 00 00 00      00:00:00.000  IDENTIFY DEVICE
  c8 00 00 00 00 00 00 00      00:00:00.000  READ DMA

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%       654         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Jakby ktoś nie zauważył SSD to Crucial MX500 1TB (CT1000MX500SSD1); atrybut SMART 180 może niepokoić wiele osób ale te dyski już wychodziły z fabryki z takim parametrem i tam zawsze będzie Pre-Fail nawet dla nówek sztuk z blistrem. Chodzi o to że proces technologiczny nie jest idealny i już z fabryki kilka bloków jest uszkodzonych i są od razu przemapowane przy pierwszym wgrywaniu firmware'u w fabryce. Błąd parametru pierwszego? Nie mam kuźwa pojęcia. Problem jest taki że:

Cytuj
Raw SMART values are almost meaningless, as different manufacturers use them in different ways and have different thresholds etc. The drive firmware itself will tell you when it is in "pre-failure"... or it might not, SMART really isn't very reliable.

Więc dla SSDków nie ma co kierować się SMARTem a raczej firmwarem o ile się da. Tak więc szybki restart na Windowsa, instalacja narzędzia Cruciala i...


Dysk działa idealnie i po ponad 650h grania na konsoli dalej ma 100% zdrowia  O0 Polecam gorąco.

PS. Konsola włącza mi się codziennie żeby sprawdzić update'y i uploadować save'y na serwery Sony co widać idealnie po cyklach SSD (jedno włączenie konsoli to jeden cykl).
« Ostatnia zmiana: Lutego 13, 2023, 22:28:22 wysłana przez Trzyzet »



Offline hankie

  • Z-ca Administratora
  • Pułkownik
  • *
    • Wiadomości: 7164
    • Reputacja: 71
  • Odznaczenia Użytkownik otrzymuje to odznaczenie za wyróżniającą się chęć niesienia pomocy innym Strefowiczom na forum. Użytkownik, który może pochwalić się napisaniem na forum minimum 1000 wiadomości. Najwyższe odznaczenie na forum. Odznaka za wkład w rozwój Strefy na różnych polach.
  • PSN ID: hankie_pl
Odpowiedź #1 dnia: Lutego 13, 2023, 23:42:46
Ojej, @Trzyzet ja naprawdę tylko spytałem, a tutaj taka kompletna odpowiedź, dziękuję!!!

Samo świadectwo i to, że 650h i dysk dalej pełna sprawność - to u mnie już sama ta ilość póki co będzie chyba starczyć na huhu, spooooro. A dysk zgnije ze mną chyba dopiero LOL.

Ok, czyli w sumie nie ma co mieć leków. Tym bardziej, że ceny 2.5" SSD są bardzo korzystne. I ostatecznie - tak czy inaczej talerzowe dyski będą domeną w ogóle hobbystów czy archiwizatorów.



Offline bms

Odpowiedź #2 dnia: Lutego 14, 2023, 12:34:45
Crystal znam, ale w zasadzie nie wiem jak to czytać. Wiem, że dysk zwalnia po przekroczeniu jakiejś ilości danych. Crystal pokazuje 70% zdrowia.


Tutaj mam zupełnie sprawny HDD, ale znowu pokazuje uwagi.



Offline Trzyzet

Odpowiedź #3 dnia: Lutego 14, 2023, 23:24:24
@bms SSD ze screena wyszedł na rynek w 2013, według raportu za nim ponad 6 lat ciągłej pracy. Według jego kondycji przepracuje spokojnie kolejne 10-12 lat takiego użycia.
Co do HDD, spróbowałbym użyć oficjalnego narzędzia WD do analizowania ich dysków i wtedy próbował ocenić. Program którego szukasz to bodajże Western Digital Dashboard, w każdym bądź razie wejdź tu https://support-en.wd.com/app/answers/detailweb/a_id/10346 i grzeb. Z tego co wiem wystarczy wybrać WD Black.

PS @Bodzio warto wydzielić te dwa posty (bmsa i mój) do innego wątku, może w strefie majsterkowicza?

/hankie/ - wydzielono, jak coś dajcie znać
« Ostatnia zmiana: Lutego 15, 2023, 09:23:15 wysłana przez hankie »



Offline bms

Odpowiedź #4 dnia: Lutego 15, 2023, 10:17:03
Właśnie o to chodzi, że ten SSD jest już zużyty, bo po wgraniu jakichś 20GB zaczyna zwalniać prawie do zera.



 

SMF spam blocked by CleanTalk