ECC эс тутуму, ошондой эле Каталарды оңдоочу коддун эс тутуму катары белгилүү, маалыматтардагы каталарды аныктоо жана оңдоо мүмкүнчүлүгүнө ээ. Ал, адатта, системанын туруктуулугун жана коопсуздугун жогорулатуу үчүн жогорку класстагы рабочий компьютерлерде, серверлерде жана жумушчу станцияларда колдонулат.
Эстутум - бул электрондук түзүлүш жана анын иштешинде каталар болушу мүмкүн. Туруктуулук талаптары жогору колдонуучулар үчүн эс тутумдагы каталар олуттуу көйгөйлөргө алып келиши мүмкүн. Эстутум каталары эки түргө бөлүнөт: катуу каталар жана жумшак каталар. Катуу каталар жабдыктын бузулушунан же кемчиликтеринен келип чыгат жана маалыматтар дайыма туура эмес. Бул каталарды оңдоо мүмкүн эмес. Башка жагынан алганда, жумшак каталар эстутумдун жанында электрондук кийлигишүү сыяктуу факторлордон улам туш келди пайда болот жана аларды оңдоого болот.
Жумшак эс тутумдагы каталарды аныктоо жана оңдоо үчүн эс тутумдун "паритетти текшерүү" түшүнүгү киргизилген. Эстутумдагы эң кичине бирдик бит болуп саналат, ал 1 же 0 менен көрсөтүлөт. Сегиз ырааттуу бит байтты түзөт. Паритеттик текшерүүсү жок эстутумда ар бир байт үчүн 8 бит гана бар жана эгер кандайдыр бир бит туура эмес маанини сактаса, бул ката маалыматтарга жана тиркемелердин каталарына алып келиши мүмкүн. Паритетти текшерүү катаны текшерүү бит катары ар бир байтка кошумча бит кошот. Маалыматты бир байтта сактагандан кийин, сегиз бит белгиленген үлгүгө ээ. Мисалы, биттер маалыматтарды 1, 1, 1, 0, 0, 1, 0, 1 катары сактаса, бул биттердин суммасы так (1+1+1+0+0+1+0+1=5) ). Жуп паритет үчүн паритет бит 1 катары аныкталат; антпесе, бул 0. CPU сакталган маалыматтарды окуганда, биринчи 8 битти кошуп, натыйжаны паритет бит менен салыштырат. Бул процесс эс тутумдагы каталарды аныктай алат, бирок паритетти текшерүү аларды оңдой албайт. Кошумчалай кетсек, паритетти текшерүү кош биттик каталарды аныктай албайт, бирок кош биттик каталардын ыктымалдыгы төмөн.
ECC (Каталарды текшерүү жана оңдоо) эс тутуму, экинчи жагынан, маалымат биттери менен бирге шифрленген кодду сактайт. Маалымат эстутумга жазылганда, тиешелүү ECC коду сакталат. Сакталган маалыматтарды кайра окууда, сакталган ECC коду жаңы түзүлгөн ECC коду менен салыштырылат. Эгерде алар дал келбесе, коддор маалыматтардагы туура эмес битти аныктоо үчүн чечмеленет. Андан кийин ката бит жок кылынат жана эстутум контроллери туура маалыматтарды чыгарат. Оңдолгон маалыматтар эстутумга сейрек жазылат. Эгерде ошол эле ката маалыматтар кайра окулса, оңдоо процесси кайталанат. Берилиштерди кайра жазуу өндүрүмдүүлүктүн байкаларлык төмөндөшүнө алып келүүчү кошумча чыгымдарды киргизиши мүмкүн. Бирок, ECC эс тутуму серверлер жана ушул сыяктуу тиркемелер үчүн өтө маанилүү, анткени ал каталарды оңдоо мүмкүнчүлүктөрүн камсыз кылат. ECC эстутуму анын кошумча мүмкүнчүлүктөрүнөн улам кадимки эстутумга караганда кымбатыраак.
ECC эс тутумун колдонуу системанын иштешине олуттуу таасирин тийгизиши мүмкүн. Бул жалпы өндүрүмдүүлүктү төмөндөтсө да, каталарды оңдоо маанилүү тиркемелер жана серверлер үчүн маанилүү. Натыйжада, ECC эс тутуму маалыматтардын бүтүндүгү жана системанын туруктуулугу эң маанилүү болгон чөйрөлөрдө жалпы тандоо болуп саналат.
Посттун убактысы: 19-июль-2023