Ssd дискісін талдауға арналған бағдарлама. SSD дискісін қателер мен өнімділікке тексеру

Бәріңе сәлем! Менің ойымша, компьютеріңіздің немесе ноутбуктің ішіндегі ең маңызды құрамдастардың бірі операциялық жүйені қамтитын дискі екені ешкімге құпия емес. Толық қисынды нәтиже - бұл қатты дискіні (немесе SSD, егер компьютер жаңа болса) жылдамдықты тексеру әдісі.

Егер сіздің операциялық жүйеңіз баяу қатты дискіде орнатылған болса, орталық процессордың немесе жедел жадтың қаншалықты қуатты екендігі маңызды емес - Windows-тың өзі және орнатылған бағдарламалар өте құлықсыз іске қосылады және сіз толық көп тапсырманы орындай алмайсыз.

Интернет дәуірінде сатылымда кез келген дерлік диск моделі туралы айтатын көптеген басылымдар бар. Сонымен қатар, қатты дискінің жылдамдығын тексеруге арналған көптеген бағдарламалар бар, олардың нәтижесі сіздің дискіңіздің не істей алатынын түсінуге мүмкіндік береді.

PCMark немесе PassMark сияқты көптеген ақылы утилиталар бар, олар бүкіл жүйені сынай алады және жиі танымал басылымдардың сынақтарынан табуға болады. Біз басқа жолмен жүріп жатырмыз және мен сізге қатты диск немесе SSD жылдамдығын тексерудің төрт тегін әдісі туралы айтып беремін.

Windows ортасындағы HDD немесе SSD нақты өнімділігі (тек қана емес) магниттік дискінің айналу жылдамдығымен немесе диск чиптерінің жадымен ғана емес, сонымен қатар басқа да көптеген маңызды факторлармен анықталады. Диск контроллері, аналық платадағы SATA нұсқасы, контроллердің драйверлері, жұмыс режимі (ACHI немесе IDE) - мұның бәрі дискінің ішкі жүйесінің жұмысына әсер етеді (тіпті процессор немесе жедел жад өнімділікке әсер етуі мүмкін)

1-әдіс: CrystalDiskMark - біздің негізгі құрал

Қатты дискінің жылдамдығын тексерудің ең танымал құралы CrystalDiskMark болып табылады. Бұл утилитасыз дискіні тексеру дерлік аяқталмайды - бұл жағдай нәтижелерді салыстыруға және дұрыс қорытынды жасауға көмектеседі. Үлкен плюс - бұл бағдарламаның тек HDD/SSD ғана емес, сонымен қатар флэш-дискілерді және басқа сақтау құралдарын сынау мүмкіндігі.

Қолданбаның тарату және орнатуды қажет етпейтін портативті нұсқасы бар. Сіз оны әдеттегідей ресми веб-сайттан жүктей аласыз (мен, әдеттегідей, портативті ұсынамын).

CrystalDiskMark пайдалану өте оңай. Біз утилитаны іске қосамыз, сынақ блогының өлшемін (төмендегі суретте біз 1 ГБ таңдадық), сынақ қайталауларының санын (5-ті таңдадым - қайталанулар неғұрлым көп болса, нәтиже соғұрлым дәлірек болады) және дискінің өзін таңдаймыз. Біз «барлығы» түймесін басып, бағдарлама барлық сынақтарды орындағанша күтеміз (айтпақшы, әр режим үшін жеке сынақты орындауға болады).

Скриншотта сол жақта SSD жылдамдығы сынағы, ал оң жақта HDD бар. Сіз олардың арасындағы айырмашылықтың қаншалықты үлкен екенін және жүйедегі тек бір компонентті ауыстыру арқылы қандай өнімділікке қол жеткізетінін білу үшін.

2-әдіс. CrystalDiskInfo - HDD/SSD дискісі туралы толық ақпарат

Жазбаның басында мен қатты дискінің немесе SSD жылдамдығының сынағы, егер біз дискілік ішкі жүйенің өнімділігіне әсер ететін факторларды таппасақ, мүлдем дұрыс болмайтынын жаздым. CrystalDiskInfo утилитасы дискіңіз туралы көптеген қызықты нәрселерді айтып береді, бірақ бізді бір ғана нюанс қызықтырады - қолданбаны ресми веб-сайттан жүктеп алып, оны іске қосыңыз.

«Трансферт режимі» жолына назар аударыңыз, төмендегі суретте менде бар (SATA/600 | SATA/600). Бұл параметрлер сәйкес келуі керек, яғни. SSD дискісін SATA/300 портына қосу арқылы (бұл SATA II стандарты), біз 300 МБ дискімен максималды алмасу жылдамдығын аламыз және бірінші әдістегі өнімділік сынағына қарасақ, біз көреміз максималды оқу жылдамдығы 300...

Осындай жоғары жылдамдықты дискіні SATA немесе SATA II портына қосу арқылы оның өнімділігі тек контроллердің өнімділігімен шектеледі (классикалық HDD-лер үшін бұл соншалықты маңызды емес, өйткені SATA мүмкіндіктері де көп)

Жалпы алғанда, CrystalDiskInfo сізге температура, дискінің жұмыс уақыты және басқа да көптеген пайдалы көрсеткіштер туралы айта алады. Классикалық қатты дискілердің иелері үшін «Секторды қайта бөлу» тармағы пайдалы болады - оның арқасында құрылғының істен шығуын болжай аласыз.

3-әдіс. AS SSD Benchmark - немістерден CrystalDisk-ке сау бәсекелес.

Немістер ересектерге арналған фильмдерді ғана емес, сонымен қатар қатты диск немесе SSD жылдамдығын тексеруге арналған тамаша утилиталарды қалай жасау керектігін біледі. Бұл жағдайда мен сізді AS SSD Benchmark қолданбасымен таныстырғым келеді, оның функционалдығы CrystalDiskMark-қа өте ұқсас, бірақ одан айырмашылығы, ол деректерге қол жеткізу уақытын да көрсетеді (және жалпы алғанда әлі де шамалы айырмашылықтар бар).

Сіз оны ресми веб-сайттан жүктей аласыз (ол неміс тілінде, жүктеу сілтемесі беттің соңында), қосымшаның өзі ағылшын тілінде (көптеген блогерлерде тек неміс тілінде нұсқасы бар)

Утилита портативті және орнатуды қажет етпейді, жай ғана қолданбаны іске қосыңыз, қажетті сынақтарды таңдап, бірінші әдістегідей START түймесін басыңыз. Сол жақта менің үйдегі SSD, оң жақта классикалық HDD.

TOOLS мәзірінде ISO файлдарын, бағдарламаларды немесе әртүрлі ойыншықтарды көшіру кезінде дискінің өнімділігін болжауға болатын бірнеше қызықты сынақтар бар екенін ескеріңіз - CrystalDiskMark мұндай функционалдылыққа ие емес.

4-әдіс. HD Tune – көрнекі графикасы бар жақсы құрал

HD Tune - бұл қатты диск жылдамдығын сынауға арналған ең танымал қолданба, бірақ ол бүгінгі рейтингте белгілі бір себептермен соңғы орында тұр. Шын мәнінде HD Tune тегін нұсқасы 2008 жылдың ақпан айынан бері жаңартылмады... дегенмен бәрі әлі де соңғы Windows 10-да 2k17-де жұмыс істейді. Әдеттегідей, оны ресми веб-сайттан жүктеп алуға болады (өкінішке орай, портативті жоқ. нұсқасы)

Тестілеуден өткеннен кейін біз көрнекі оқу графигіне қол жеткіземіз (максималды және ең төменгі мәндермен, сондай-ақ деректерге қол жеткізу жылдамдығымен бірге). Жалпы алғанда, ақпарат пайдалы, бірақ дискінің жазу жылдамдығын тексеруге мүмкіндік жоқ, бұл аздап көңіл көншітеді...

Оның арқасында көне заттарқолданба заманауи дискілерді дұрыс анықтамауы мүмкін, бірақ бұл сынақ нәтижелеріне ешқандай әсер етпейді

Қатты дискінің жылдамдығын тексеру бағдарламалары туралы қорытынды

Қорытынды жасайтын кез келді. Біз төрт түрлі бағдарламаны пайдаланып қатты диск немесе SSD жылдамдығын тексеруді орындадық (дәлірек айтсақ, сынақтар объективті болатынына көз жеткізу үшін тек үш сынақ қолданбасы және тағы бір утилита бар).

Шындығында, қатты дискінің жылдамдығын тексеруге мүмкіндік беретін бағдарламалар бірнеше есе жылдамырақ, бірақ мен сізді осы тауашаның көшбасшыларымен таныстыруды шештім... бірақ сізде қосатын нәрсе болса, мен сізді күтемін пікірлер.

2010 жылдың 19 маусымы, сағат 13:03

Мен екі айда SSD-ді қалай бүлдірдім

  • Компьютердің аппараттық құралдары

Эпиграф

«Терезеден лақтыра алмайтын компьютерге ешқашан сенбе».
Стив Возняк

Екі ай бұрын мен ноутбукке SSD дискісін орнаттым. Бұл керемет жұмыс істеді, бірақ өткен аптада ол кенеттен жасушалардың азаюына байланысты қайтыс болды (мен ойлаймын). Бұл мақалада бұл қалай болғаны және мен қателескенім туралы.

Қоршаған ортаның сипаттамасы

  • Қолданушы: Веб-әзірлеуші. Яғни, виртуалды машиналар, тұтылу және репозиторийлердің жиі жаңартылуы сияқты нәрселер қолданылады.
  • ОЖ: Gentoo. Яғни, дүние жиі «қайта жиналады».
  • FS: ext4. Яғни, журнал жазылуда.

Сонымен, оқиға сәуір айында басталады, мен бөлімдерді қыркүйекте сатып алынған 64 ГБ SSD сыпырғышына көшіруге кірістім. Мен өндірушіге және модельге әдейі айтпаймын, өйткені мен не болғанын әлі түсінген жоқпын және бұл маңызды емес.

Мен оны ұзағырақ жұмыс істеу үшін не істедім?

Әрине, мен SSD дискілеріне қалай күтім жасау керектігі туралы көптеген жарияланымдарды зерттедім. Және мынаны жасадым:
  • Қою noatimeфайлдарға қатынасу кезінде соңғы кіру уақытының жазбасы жаңартылмауы үшін бөлімдер үшін.
  • Мен жедел жадты максимумға дейін арттырдым және своп өшірілді.
Мен басқа ештеңе істемедім, өйткені мен компьютер керісінше емес, қолданушыға қызмет етуі керек деп сендім, ал бубенмен қажетсіз билеу дұрыс емес.

S.M.A.R.T.

Күзге үш күн қалғанда мені бір сұрақ мазалады: мен қаншалықты бақыт бар екенін қайдан білемін? Мен утилитаны қолданып көрдім smartmontools, бірақ ол қате ақпаратты көрсетті. Маған Datasheet жүктеп алып, олар үшін патч жазу керек болды.
Патчты жазғаннан кейін мен бір қызықты параметрді таптым: орташа_өшіру_саны/өшіру_ең көп_саны = 35000/45000. Бірақ MLC жасушалары тек 10 000 циклге төтеп бере алатынын оқығаннан кейін, мен бұл параметрлер дәл менің ойлағанымды білдірмейді деп шештім және мен олардан бас тарттым.

Күз шежіресі

Жұмыс кезінде кенеттен түсініксіз нәрселер орын ала бастады, мысалы, жаңа бағдарламалар іске қосылмады. Қызыққанымнан мен сол S.M.A.R.T-ға қарадым. параметр, ол қазірдің өзінде 37000/50000 (үш күнде +2000/5000) болды. Негізгі бөлімнің файлдық жүйесін қайта іске қосу мүмкін болмады;
Мен компакттан бастап, тексере бастадым. Тексеру көптеген бұзылған түйіндерді көрсетті. Жөндеу процесінде қызметтік бағдарлама нашар секторларды сынап, оларды белгілей бастады. Мұның бәрі келесі күні келесі нәтижемен аяқталды: 60 ГБ 64 ГБ нашар деп белгіленді.
Ескертпе: SSD қатты дискілерінде жаңа ақпаратты жазу мүмкін болмаса, ұяшық бұзылған болып саналады. Мұндай ұяшықтан оқу әлі де мүмкін болады. Осыны пайдаланып, қызметтік бағдарламаны іске қосыңыз нашар блоктартек оқуға арналған режимде ештеңе табу екіталай.

Мен жыпылықтайтын қызметтік бағдарламаны іске қосуды шештім, себебі ол жыпылықтап қана қоймайды, сонымен қатар дискіні қайта пішімдейді. Утилита пішімдеуді бастады, ыңылдап, нашар секторлардың рұқсат етілген санынан асып кеткенін және сәтсіздіктердің орын алғанын хабарлады, сондықтан пішімдеуді аяқтау мүмкін болмады.
Осыдан кейін диск өте оғаш атауы, үлгі нөмірі және 4 ГБ өлшемі бар диск ретінде анықтала бастады. Ал, болашақта оны мамандандырылған коммуналдық қызметтерден басқа ешкім көрмейді.
Өндірушіні қолдап хат жаздым. Олар маған оны қайта қосуды ұсынды, егер ол жұмыс істемесе, оны сатушыға қайтарыңыз. Кепілдік әлі 2 жыл, сондықтан мен оны сынап көремін.
Мен бұл бөлімді маған мерзімді сақтық көшірмелерді жасауды үйреткен Стив Вознякқа алғыс айтамын.

Не болды

Шынымды айтсам, мен өзімді білмеймін. Мен келесілерді болжаймын: S.M.A.R.T. Мен өтірік айтпадым және ұяшықтар шынымен тозған (бұл мен құлаудан екі күн бұрын жасаған сақтық көшірмемен жанама түрде расталады; орауды ашқан кезде кейбір файлдардың жасалу мерзімі қалпына келтірілгенін көрсетті). Нашар секторларды тексеру кезінде диск контроллері жазу циклдерінің рұқсат етілген санынан асып кеткен барлық ұяшықтарды нашар деп белгілеуге мүмкіндік берді.

Егер сізде SSD болса, не істеу керек

Windows
Windows 7 орнатыңыз, барлығы мүмкіндігінше мұндай дискілер үшін оңтайландырылған. Сондай-ақ көп ЖЖҚ орнатыңыз.
MacOs
Сірә, SSD-мен бірден сатылатын компьютерлер ғана оңтайландырылған.
FreeBSD
9.0 орнатыңыз. Linux үшін кеңестерді оқыңыз, олармен не істеуге болатынын ойлаңыз.
Linux
  • TRIM пәрмені түрінде осындай дискілерді оңтайландыруы бар ядро ​​2.6.33 орнатыңыз.
  • Свопты қауіпсіз өшіру үшін жадты көбейтіңіз.
  • Орнатылған бөлімдер үшін орнату noatime.
  • Жазуға көшіру файлдық жүйесі немесе журналдан тыс файлдық жүйе (мысалы, ext2) пайдаланылады.
    Қазіргі уақытта көшіру-жазбалы FS пайдалану өте қиын. ZFS қазір тек FUSE арқылы жұмыс істейді. Ал nilfs және btrfs монтаждау кезінде олардың форматы әлі аяқталмағанына ант етеді.
  • Қосу ЖОҚ IO Scheduler бұл сізге SSD үшін қажетсіз пайдасыз әрекеттерді орындамауға мүмкіндік береді.
  • Тұжырымдама дұрыс, бірақ ол дискіге көп көмектеспейді - уақытша файлдарды tmpfs файлына тасымалдау.
  • Журналға қарқынды жазатын жүйелер үшін оны басқа жерде сақтау керек. Бұл негізінен журнал серверін ешбір қиындықсыз көтеруге болатын серверлерге қатысты.
  • SSD дискінің күйін дұрыс көрсететін S.M.A.R.T утилиталарын алыңыз, осылайша сіз дискіні мезгіл-мезгіл бақылай аласыз.
  • Тек дискіні босатыңыз. Ал гентушниктер үшін бұл қосымша «әлемді қайта жинамау» дегенді білдіреді.

Хабра қауымдастығына арналған сұрақтар

  • 2 айда MLC жасушаларын өлтіру шынымен мүмкін бе? Әрине, мен дискіні сақтамағанымды түсінемін, бірақ мен табиғаттан тыс ештеңе жасамадым, мен әдеттегідей жұмыс істедім.
  • Бұл кепілдік жағдайы ма?

UPD: Менде болған диск Transcend TS64GSSD25S-M болды.
UPD2: Intel және SAMSUNG SSD дискілері туралы пікірлерде өте жақсы пікірлер бар. Сонымен қатар, адамдар SSD-ді сыпырғышпен қалай тез өлтіруге болатынына таң қалды. Маған сеніңіз, мен де дәл осылай абдырап қалдым. Дегенмен, бұл асығыс бейімделген SSD сериясы болуы мүмкін және оны тез жоюға болады.
UPD3: Түсініктемелерде және

SSD дискілерінің классикалық қатты дискілерге тән проблемалары жоқ екенін және олар нашар секторлардан, сынған магниттік бастардан немесе бетіндегі ақаулардан зардап шекпейтінін бәріміз білеміз. Бірақ қатты күйдегі дискілер де өлмейтін емес, олардың бақылауды қажет ететін өз параметрлері бар: жад ұяшықтарының күйі, қайта жазу циклдерінің саны және т.б. SSD дискінің күйін қалай тексеруге және оның жұмысын бақылауға болады?! Өте оңай! Бұл үшін арнайы бағдарламалар бар, мен олар туралы қазір айтамын.

Менің ойымша, компьютерінде немесе ноутбугында қатты күйдегі диск орнатылған әрбір адам бағдарламаны орнатуы керек SSD Life Freeдиск күйін тексеру үшін.

Қарапайым пайдаланушы үшін тегін нұсқаның мүмкіндіктері жеткілікті. Утилита SSD дискінің жалпы жұмыс уақытын, іске қосулар санын және құрылғының ағымдағы күйін көрсетеді. Әртүрлі өндірушілер мен модельдердің көптеген дискілеріне қолдау көрсетіледі - ескіден ең заманауиға дейін. Өкінішке орай, бұл қолданба тек Pro нұсқасында S.M.A.R.T диагностикалық деректеріне қол жеткізе алады.

Бірақ мұнда да көңіліңізді қалдырмаңыз - нағыз кейіпкерлер әрқашан айналма жолмен жүреді! SSD дискісін тексеруге және сынауға арналған басқа бағдарлама бізге көмектеседі, ол аталады SSD-Zжәне мүлдем тегін! Бұл бағдарламалық құрал неғұрлым озық пайдаланушылар үшін қолайлы, себебі ол көбірек ақпарат пен мүмкіндіктер береді.

Қойындыны ашыңыз S.M.A.R.T.және қолда бар ақпаратты қараңыз. Сондай-ақ ол құрылғының жалпы жұмыс уақытын сағаттармен, іске қосулар санының есептегішін, қайта жазу циклдерін, қателерді және т.б. көрсетеді. Айтпақшы, қойындыда Эталон SSD-нің ағымдағы жылдамдық параметрлерін тексеруге болады.

Тозуды теңестіру технологияларының және контроллердің қажеттіліктері үшін белгілі бір кеңістікті сақтаудың арқасында қатты күйдегі диск жеткілікті ұзақ қызмет мерзіміне ие. Дегенмен, ұзақ мерзімді пайдалану кезінде деректердің жоғалуын болдырмау үшін дискінің өнімділігін мерзімді түрде бағалау қажет. Бұл пайдаланылған SSD сатып алғаннан кейін оны тексеру қажет болған жағдайларда да дұрыс.

Қатты күйдегі дискінің күйін тексеру S.M.A.R.T деректеріне негізделген арнайы утилиталардың көмегімен жүзеге асырылады. Өз кезегінде, бұл аббревиатура өзін-өзі бақылау, талдау және есеп беру технологиясын білдіреді және ағылшын тілінен аударғанда өзін-өзі бақылау, талдау және есеп беру технологиясы. Ол көптеген атрибуттарды қамтиды, бірақ мұнда SSD тозуы мен қызмет ету мерзімін сипаттайтын параметрлерге көбірек назар аударылады.

Егер SSD қолданылған болса, оны компьютерге қосқаннан кейін оның BIOS жүйесінде және тікелей жүйенің өзі анықтағанына көз жеткізіңіз.

1-әдіс: SSDlife Pro

SSDlife Pro - қатты күйдегі дискілердің денсаулығын бағалауға арналған танымал қызметтік бағдарлама.

Сәтсіздіктер санын өшіружад ұяшықтарын тазалаудың сәтсіз әрекеттерінің санын көрсетеді. Негізінде, бұл сынған блоктардың болуын көрсетеді. Бұл мән неғұрлым жоғары болса, дискінің жақын арада жұмыс істемеуі ықтималдығы соғұрлым жоғары болады.

Күтпеген қуат жоғалту саны– кенеттен электр қуатын өшіру санын көрсететін параметр. Бұл маңызды, себебі NAND жады мұндай құбылыстарға осал. Егер жоғары мән анықталса, тақта мен жетек арасындағы барлық қосылымдарды тексеріп, содан кейін қайта сынақтан өткізу ұсынылады. Егер нөмір өзгермесе, SSD ауыстыру қажет болуы мүмкін.

Бастапқы қате блоктардың санысәтсіз ұяшықтардың санын көрсетеді, сондықтан бұл дискінің одан әрі өнімділігі байланысты болатын маңызды параметр. Мұнда уақыт бойынша құнның өзгеруін қарау ұсынылады. Егер мән өзгеріссіз қалса, SSD-де бәрі жақсы болуы мүмкін.

Кейбір диск үлгілері үшін параметр пайда болуы мүмкін SSD мерзімі қалды, ол қалған ресурсты пайызбен көрсетеді. Мән неғұрлым төмен болса, SSD күйі соғұрлым нашар болады. Бағдарламаның кемшілігі - S.M.A.R.T. тек ақылы Pro нұсқасында қол жетімді.

2-әдіс: CrystalDiskInfo

3-әдіс: HDDScan

HDDScan — дискілердің функционалдығын тексеруге арналған бағдарлама.


Кез келген параметр рұқсат етілген мәннен асып кетсе, оның күйі белгісімен белгіленеді «Назар аударыңыз».

4-әдіс: SSDR дайын

SSDReady — SSD дискілерінің жұмыс уақытын бағалауға арналған бағдарламалық құрал.


5-әдіс: SanDisk SSD бақылау тақтасы

Жоғарыда талқыланған бағдарламалық құралдан айырмашылығы, SanDisk SSD бақылау тақтасы - аттас өндірушінің қатты күйдегі дискілерімен жұмыс істеуге арналған орыс тіліндегі меншікті қызметтік бағдарлама.


Қорытынды

Осылайша, талқыланатын барлық әдістер SSD-нің жалпы өнімділігін бағалауға жарамды. Көп жағдайда дискілердің SMART деректерімен жұмыс істеуге тура келеді. Дискінің өнімділігі мен қалған қызмет ету мерзімін дәл бағалау үшін тиісті функциялары бар өндірушінің меншікті бағдарламалық құралын пайдаланған дұрыс.

Қатты күйдегі дискілердің ең маңызды кемшіліктерінің бірі олардың шектеулі және сонымен қатар салыстырмалы түрде төмен сенімділігі болып табылады деген пікір бар. Шынында да, оның жартылай өткізгіш құрылымының бірте-бірте деградациясынан туындаған флэш-жадтың шектеулі ресурсына байланысты кез келген SSD ерте ме, кеш пе ақпаратты сақтау қабілетін жоғалтады. Бұл қашан болуы мүмкін деген сұрақ көптеген пайдаланушылар үшін маңызды болып қала береді, сондықтан көптеген сатып алушылар дискілерді таңдағанда, олардың өнімділігін емес, сенімділік көрсеткіштерін басшылыққа алады. Өндірушілердің өздері күмәнді отқа май құяды, олар маркетингтік себептермен өздерінің тұтынушылық өнімдеріне кепілдік шарттарында рұқсат етілген жазудың салыстырмалы түрде төмен көлемін белгілейді.

Дегенмен, іс жүзінде жаппай өндірілген қатты күйдегі дискілер пайдаланушы деректерін сақтауға сенімді болу үшін жеткілікті сенімділікті көрсетеді. Біраз уақыт бұрын TechReport веб-сайты олардың ресурстарының шектеулілігіне алаңдауға нақты себептердің жоқтығын көрсететін эксперимент жүргізді. Олар сынақ жүргізді, бұл барлық күмәндерге қарамастан, SSD төзімділігінің жоғарылағаны соншалық, бұл туралы мүлдем ойланудың қажеті жоқ. Эксперимент бөлігі ретінде тұтынушы дискілерінің көптеген үлгілері сәтсіз болғанға дейін шамамен 1 ПБ ақпарат жазбаларын тасымалдауға қабілетті екендігі іс жүзінде расталды және әсіресе Samsung 840 Pro сияқты сәтті модельдер 2 PB деректерді қорытқаннан кейін тірі қалады. . Кәдімгі дербес компьютерде мұндай жазу көлемі іс жүзінде мүмкін емес, сондықтан қатты күйдегі дискінің қызмет ету мерзімі ол толығымен ескірмейінше және жаңа үлгімен ауыстырылғанға дейін аяқталмайды.

Алайда бұл сынақ скептиктерді сендіре алмады. Бұл 2013-2014 жылдары, 25 нм технологиялық технологияны қолдана отырып шығарылатын MLC NAND жоспарлы негізінде жасалған қатты күйдегі дискілер қолданылған кезде жүзеге асырылды. Бұндай жад тозғанға дейін шамамен 3000-5000 бағдарламалауды өшіру цикліне төтеп бере алады, бірақ қазір мүлдем басқа технологиялар қолданылуда. Бүгінгі таңда үш разрядты ұяшықты флэш-жад жаппай өндірілген SSD модельдеріне келді, ал қазіргі заманғы жазық технологиялық процестер 15-16 нм рұқсатты пайдаланады. Сонымен қатар, түбегейлі жаңа үш өлшемді құрылымы бар флэш-жад кең таралуда. Осы факторлардың кез келгені сенімділік жағдайын түбегейлі өзгертуі мүмкін және жалпы алғанда, қазіргі заманғы флэш-жад тек 500-1500 қайта жазу циклінің ресурсын уәде етеді. Дискілер жадпен бірге нашарлайды және олардың сенімділігі туралы қайтадан алаңдау керек пе?

Сірә, жоқ. Өйткені, жартылай өткізгіштік технологиялардың өзгеруімен қатар флэш-жадты басқаратын контроллерлердің үздіксіз жетілдірілуі байқалады. Олар NAND жүйесінде орын алатын өзгерістерді өтейтін жетілдірілген алгоритмдерді енгізеді. Өндірушілер уәде еткендей, қазіргі SSD модельдері, кем дегенде, олардың алдындағылар сияқты сенімді. Бірақ күмән тудыратын объективті негіздер әлі де бар. Шынында да, психологиялық деңгейде 3000 қайта жазу циклі бар ескі 25 нм MLC NAND негізіндегі дискілер 15/16 нм TLC NAND бар заманауи SSD үлгілеріне қарағанда әлдеқайда берік көрінеді, олар барлық басқа нәрселер тең болған жағдайда тек 500 кепілдік бере алады. циклдарды қайта жазу. Барған сайын танымал болып келе жатқан TLC 3D NAND, ол жоғары технологиялық стандарттарға сәйкес шығарылғанымен, жасушалардың өзара күшті әсер етуіне ұшырайды, бұл да көңіл көншітпейді.

Осының бәрін ескере отырып, біз флэш-жадтың қазіргі кездегі ең танымал түрлеріне негізделген қазіргі диск үлгілері қандай төзімділікке кепілдік бере алатынын анықтауға мүмкіндік беретін өз тәжірибемізді жүргізуді шештік.

Бақылаушылар шешеді

Флэш-жадқа салынған дискілердің шектеулі қызмет ету мерзімі ұзақ уақыт бойы ешкімді таң қалдырған жоқ. NAND жадының сипаттамаларының бірі қайта жазу циклдерінің кепілдік берілген саны екеніне бәрі бұрыннан үйренген, одан кейін ұяшықтар ақпаратты бұрмалай бастайды немесе жай ғана сәтсіздікке ұшырайды. Бұл электрондарды ұстауға және қалқымалы қақпаның ішінде зарядты сақтауға негізделген мұндай жадының жұмыс істеу принципімен түсіндіріледі. Ұяшық күйлерінің өзгеруі қалқымалы қақпаға салыстырмалы түрде жоғары кернеулердің қолданылуына байланысты болады, соның арқасында электрондар бір бағытта немесе басқа бағытта диэлектриктің жұқа қабатын жеңіп, ұяшықта сақталады.

NAND ұяшығының жартылай өткізгіш құрылымы

Дегенмен, электрондардың бұл қозғалысы бұзылуға ұқсайды - ол бірте-бірте оқшаулағыш материалды тоздырады және ақыр соңында бұл бүкіл жартылай өткізгіш құрылымның бұзылуына әкеледі. Сонымен қатар, жасуша өнімділігінің біртіндеп нашарлауына әкелетін екінші мәселе бар - туннельдеу кезінде электрондар қалқымалы қақпада сақталған зарядты дұрыс тануға кедергі келтіретін диэлектрлік қабатта тұрып қалуы мүмкін. Мұның бәрі флэш-жад ұяшықтары қалыпты жұмысын тоқтататын сәт сөзсіз екенін білдіреді. Жаңа технологиялық процестер мәселені тек қиындатады: өндіріс стандарттарының төмендеуімен диэлектрлік қабат тек жұқа болады, бұл оның теріс әсерлерге төзімділігін төмендетеді.

Дегенмен, флэш-жад ұяшықтарының ресурсы мен қазіргі заманғы SSD дискілерінің өмір сүру ұзақтығы арасында тікелей байланыс бар деп айту мүлде дұрыс болмас еді. Қатты күйдегі дискінің жұмысы флэш-жад ұяшықтарына жазу және оқудың қарапайым процесі емес. Өйткені, NAND жадында өте күрделі ұйым бар және онымен әрекеттесу үшін арнайы тәсілдер қажет. Ұяшықтар беттерге, ал беттер блоктарға реттелген. Деректерді жазу тек бос беттерге ғана мүмкін, бірақ бетті тазалау үшін бүкіл блокты қалпына келтіру керек. Бұл жазу, немесе одан да жаманы, деректерді өзгерту күрделі көп сатылы процеске айналады дегенді білдіреді, соның ішінде бетті оқу, оны өзгерту және оны алдымен тазалау керек бос орынға қайта жазу. Сонымен қатар, бос орынды дайындау - бұл «қоқыс жинауды» талап ететін жеке бас ауруы - бұрыннан пайдаланылған, бірақ қажетсіз болып қалған беттерден блоктарды қалыптастыру және тазалау.

Қатты дискінің флэш-жадысының жұмыс схемасы

Нәтижесінде флэш-жадқа жазудың нақты көлемі пайдаланушы бастаған операциялар көлемінен айтарлықтай ерекшеленуі мүмкін. Мысалы, тіпті бір байтты өзгерту бүкіл бетті жазуды ғана емес, тіпті алдымен таза блокты босату үшін бірден бірнеше бетті қайта жазу қажеттілігін тудыруы мүмкін.

Пайдаланушы орындаған жазу көлемі мен флэш-жадқа нақты жүктеме арасындағы қатынас жазуды көбейту деп аталады. Бұл коэффициент әрқашан бірден дерлік жоғары, ал кейбір жағдайларда ол әлдеқайда жоғары. Дегенмен, заманауи контроллерлер буферлеу операциялары және басқа интеллектуалды тәсілдер арқылы жазуды күшейтуді тиімді азайтуды үйренді. SLC кэштеу және тозуды теңестіру сияқты жасушалардың қызмет ету мерзімін ұзарту үшін пайдалы технологиялар кең тарады. Бір жағынан, олар жадтың кішкене бөлігін үнемді SLC режиміне ауыстырады және оны шағын бөлек операцияларды біріктіру үшін пайдаланады. Екінші жағынан, олар жад массивіндегі жүктемені біркелкі етіп, бір аймақты қажетсіз бірнеше қайта жазуды болдырмайды. Нәтижесінде, флэш-жад массиві тұрғысынан екі түрлі дискіде бірдей көлемдегі пайдаланушы деректерін сақтау мүлдем басқа жүктемелерді тудыруы мүмкін - бәрі әрбір нақты жағдайда контроллер мен микробағдарлама қолданатын алгоритмдерге байланысты.

Тағы бір жағы бар: өнімділікті жақсарту үшін флэш-жад беттерінің таза блоктарын алдын ала дайындайтын, сондықтан пайдаланушының араласуынсыз деректерді бір жерден екінші жерге тасымалдай алатын қоқыс жинау және TRIM технологиялары NAND массивінің тозуы. Бірақ бұл технологиялардың нақты іске асырылуы көбінесе контроллерге байланысты, сондықтан SSD дискілерінің өздерінің флэш-жад ресурстарын басқаруындағы айырмашылықтар мұнда да маңызды болуы мүмкін.

Сайып келгенде, мұның бәрі бірдей флэш жады бар екі түрлі дискінің практикалық сенімділігі әртүрлі ішкі алгоритмдер мен оңтайландырулардың арқасында ғана айтарлықтай ерекшеленуі мүмкін екенін білдіреді. Сондықтан, қазіргі заманғы SSD ресурсы туралы сөйлескенде, бұл параметр жад ұяшықтарының төзімділігімен ғана емес, контроллердің оларды қаншалықты мұқият өңдейтінімен де анықталатынын түсінуіңіз керек.

SSD контроллерінің жұмыс алгоритмдері үнемі жетілдірілуде. Әзірлеушілер флэш-жадта жазу операцияларының көлемін оңтайландыруға тырысып қана қоймайды, сонымен қатар цифрлық сигналды өңдеудің және оқу қателерін түзетудің тиімді әдістерін енгізуде. Сонымен қатар, олардың кейбіреулері SSD-де үлкен резервтік аумақты бөлуге жүгінеді, соның арқасында NAND ұяшықтарына жүктеме одан әрі азаяды. Мұның бәрі ресурсқа да әсер етеді. Осылайша, SSD өндірушілерінің қолында өнімі қандай соңғы төзімділікті көрсететініне әсер ету үшін көптеген левередж бар, ал флэш-жад ресурсы осы теңдеудегі параметрлердің бірі ғана. Дәл осы себепті қазіргі заманғы SSD дискілерінде төзімділік сынақтарын жүргізу қызығушылық тудырады: салыстырмалы түрде төмен төзімділікпен NAND жадының кеңінен енгізілуіне қарамастан, қазіргі үлгілер міндетті түрде олардың предшественниктерінен төмен сенімді болуы міндетті емес. Контроллерлер мен олар қолданатын жұмыс әдістеріндегі прогресс қазіргі заманғы флэш-жадтың әлсіздігін өтеуге қабілетті. Дәл осы себепті қазіргі тұтынушы SSD дискілерін зерттеу қызықты. Алдыңғы буындардың SSD дискілерімен салыстырғанда, тек бір нәрсе өзгеріссіз қалады: қатты күйдегі дискілердің ресурсы кез келген жағдайда шекті. Бірақ соңғы жылдары оның қалай өзгергенін біздің тестілеуіміз көрсетуі керек.

Тестілеу әдістемесі

SSD төзімділігін тексерудің мәні өте қарапайым: олардың төзімділігінің шегін іс жүзінде орнатуға тырысып, дискілердегі деректерді үздіксіз қайта жазу керек. Дегенмен, қарапайым сызықтық жазба тестілеу мақсатына толық сәйкес келмейді. Алдыңғы бөлімде біз заманауи дискілерде жазуды күшейту коэффициентін азайтуға бағытталған көптеген технологиялар бар, сонымен қатар олар қоқыс жинау және тозуды теңестіру процедураларын басқаша орындайды, сонымен қатар TRIM операциялық жүйесіне басқаша әрекет етеді. пәрмен. Сондықтан нақты операциялар профилін шамамен қайталау арқылы файлдық жүйе арқылы SSD-мен өзара әрекеттесу ең дұрыс тәсіл болып табылады. Сонда ғана біз қарапайым пайдаланушылар нұсқаулық ретінде қарастыратын нәтижеге қол жеткізе аламыз.

Сондықтан, төзімділік сынағымызда NTFS файлдық жүйесімен пішімделген дискілерді қолданамыз, оларда файлдардың екі түрі үздіксіз және кезектесіп жасалады: кішкентай - кездейсоқ өлшемі 1-ден 128 Кбайтқа дейін және үлкен - кездейсоқ өлшемі 128 КБ-тан 10 МБ. Сынақ кезінде бұл кездейсоқ толтырылған файлдар осы шекке жеткенде дискіде 12 ГБ-тан астам бос орын қалғанша көбейтіледі, барлық жасалған файлдар жойылады, қысқа үзіліс жасалады және процесс қайталанады. Сонымен қатар, тексерілген дискілерде бір уақытта файлдың үшінші түрі бар - тұрақты. Жалпы көлемі 16 ГБ болатын мұндай файлдар өшіру-қайта жазу процесіне қатыспайды, бірақ дискілердің дұрыс жұмысын және сақталған ақпараттың тұрақты оқылуын тексеру үшін пайдаланылады: SSD толтырудың әрбір циклі, біз бақылау сомасын тексереміз. осы файлдардан және оны анықтамалық, алдын ала есептелген мәнмен салыстырыңыз.

Сипатталған сынақ сценарийі Anvil’s Storage Utilities 1.1.0 нұсқасының арнайы бағдарламасы арқылы шығарылады; дискілердің күйі CrystalDiskInfo утилитасының 7.0.2 нұсқасы арқылы бақыланады. Сынақ жүйесі – ASUS B150M Pro Gaming аналық платасы бар компьютер, біріктірілген Intel HD Graphics 530 және 8 ГБ DDR4-2133 SDRAM бар Core i5-6600 процессоры. SATA интерфейсі бар дискілер аналық платаның чипсетіне орнатылған SATA 6 Гб/с контроллеріне қосылған және AHCI режимінде жұмыс істейді. Қолданылатын драйвер Intel Rapid Storage Technology (RST) 14.8.0.1042.

Біздің экспериментке қатысатын SSD үлгілерінің тізімі қазіргі уақытта бес ондаған элементтерді қамтиды:

  1. (AGAMMIXS11-240GT-C, микробағдарлама SVN139B);
  2. ADATA XPG SX950 (ASX950SS-240GM-C, микробағдарлама Q0125A);
  3. ADATA Ultimate SU700 256 ГБ (ASU700SS-256GT-C, микробағдарлама B170428a);
  4. (ASU800SS-256GT-C, микробағдарлама P0801A);
  5. (ASU900SS-512GM-C, микробағдарлама P1026A);
  6. Crucial BX500 240 ГБ (CT240BX500SSD1, микробағдарлама M6CR013);
  7. Crucial MX300 275 ГБ (CT275MX300SSD1, микробағдарлама M0CR021);
  8. (CT250MX500SSD1, микробағдарлама M3CR010);
  9. GOODRAM CX300 240 ГБ ( SSDPR-CX300-240, микробағдарлама SBFM71.0);
  10. (SSDPR-IRIDPRO-240, SAFM22.3 микробағдарламасы);
  11. (SSDPED1D280GAX1, микробағдарлама E2010325);
  12. (SSDSC2KW256G8, микробағдарлама LHF002C);