עקק זכּרון טעכניש אַנאַליסיס

ECC זכּרון, אויך באקאנט ווי Error-Correcting Code זכּרון, האט די פיייקייט צו דעטעקט און ריכטיק דאַטן ערראָרס. עס איז קאַמאַנלי געניצט אין הויך-סוף דעסקטאַפּ קאָמפּיוטערס, סערווערס און ווערקסטיישאַנז צו פֿאַרבעסערן סיסטעם פעסטקייַט און זיכערקייַט.

זכּרון איז אַן עלעקטראָניש מיטל, און ערראָרס קען פּאַסירן בעשאַס זייַן אָפּעראַציע. פֿאַר יוזערז מיט הויך פעסטקייַט באדערפענישן, זכּרון ערראָרס קענען פירן צו קריטיש ישוז. זכּרון ערראָרס קענען זיין קלאַסאַפייד אין צוויי טייפּס: שווער ערראָרס און ווייך ערראָרס. שווער ערראָרס זענען געפֿירט דורך ייַזנוואַרג שעדיקן אָדער חסרונות, און די דאַטן זענען קאַנסיסטאַנטלי פאַלש. די ערראָרס קענען ניט זיין קערעקטאַד. אויף די אנדערע האַנט, ווייך ערראָרס פאַלן ראַנדאַמלי רעכט צו סיבות ווי עלעקטראָניש ינטערפיראַנס לעבן דער זכּרון און קענען זיין קערעקטאַד.

צו דעטעקט און פאַרריכטן ווייך זכּרון ערראָרס, דער באַגריף פון זכּרון "פּאַריטי טשעק" איז באַקענענ. דער קלענסטער אַפּאַראַט אין זכּרון איז אַ ביסל, רעפּריזענטיד דורך אָדער 1 אָדער 0. אַכט קאָנסעקוטיווע ביטן מאַכן אַ בייט. זכּרון אָן פּאַריטעט טשעק האט בלויז 8 ביץ פּער ביטע, און אויב קיין ביסל סטאָרז אַ פאַלש ווערט, דאָס קען פירן צו טעות דאַטן און אַפּלאַקיישאַן פייליערז. פּאַריטעט טשעק מוסיף אַן עקסטרע ביסל צו יעדער בייט ווי אַ טעות קאָנטראָלירונג ביסל. נאָך סטאָרינג דאַטן אין אַ בייט, די אַכט ביטן האָבן אַ פאַרפעסטיקט מוסטער. פֿאַר בייַשפּיל, אויב די ביטן קראָם דאַטן ווי 1, 1, 1, 0, 0, 1, 0, 1, די סאַכאַקל פון די ביטן איז מאָדנע (1+1+1+0+0+1+0+1=5 ). פֿאַר אפילו פּאַריטעט, די פּאַריטעט ביסל איז דיפיינד ווי 1; אַנדערש, עס איז 0. ווען די קפּו לייענט די סטאָרד דאַטן, עס מוסיף די ערשטער 8 ביטן און קאַמפּערז די רעזולטאַט מיט די פּאַריטעט ביסל. דער פּראָצעס קענען דעטעקט זיקאָרן ערראָרס, אָבער פּאַריטעט טשעק קען נישט ריכטיק זיי. אַדדיטיאָנאַללי, פּאַריטעט טשעק קענען נישט דעטעקט טאָפּל-ביסל ערראָרס, כאָטש די מאַשמאָעס פון טאָפּל-ביסל ערראָרס איז נידעריק.

ECC (טעות קאָנטראָלירונג און קאָררעקטינג) זכּרון, אויף די אנדערע האַנט, סטאָרז אַ ינקריפּטיד קאָד צוזאמען די דאַטן ביטן. ווען דאַטן זענען געשריבן אין זכּרון, די קאָראַספּאַנדינג ECC קאָד איז געראטעוועט. ווען לייענען צוריק די סטאָרד דאַטן, די געראטעוועט ECC קאָד איז קאַמפּערד מיט די ניי דזשענערייטאַד ECC קאָד. אויב זיי טאָן ניט גלייַכן, די קאָודז זענען דיקאָודיד צו ידענטיפיצירן די פאַלש ביסל אין די דאַטן. דער עראָוניאַס ביסל איז דעמאָלט דיסקאַרדיד, און דער זכּרון קאָנטראָללער ריליסיז די ריכטיק דאַטן. קערעקטאַד דאַטן איז ראַרעלי געשריבן צוריק אין זכּרון. אויב די זעלבע עראָוניאַס דאַטן איז לייענען ווידער, די קערעקשאַן פּראָצעס איז ריפּיטיד. שייַעך-שרייבן דאַטן קענען פאָרשטעלן אָוווערכעד, לידינג צו אַ באמערקט פאָרשטעלונג פאַרקלענערן. אָבער, ECC זכּרון איז קריטיש פֿאַר סערווערס און ענלעך אַפּלאַקיישאַנז, ווייַל עס גיט קייפּאַבילאַטיז פֿאַר טעות קערעקשאַן. ECC זכּרון איז מער טייַער ווי רעגולער זכּרון רעכט צו זיין נאָך פֿעיִקייטן.

ניצן ECC זכּרון קענען האָבן אַ באַטייטיק פּראַל אויף סיסטעם פאָרשטעלונג. כאָטש עס קען רעדוצירן די קוילעלדיק פאָרשטעלונג, טעות קערעקשאַן איז יקערדיק פֿאַר קריטיש אַפּלאַקיישאַנז און סערווערס. ווי אַ רעזולטאַט, ECC זכּרון איז אַ פּראָסט ברירה אין ינווייראַנמאַנץ ווו דאַטן אָרנטלעכקייַט און סיסטעם פעסטקייַט זענען העכסט.


פּאָסטן צייט: יולי 19-2023