د ECC رام څه شی دی او دا څنګه کار کوي؟

په نننۍ ډیجیټل نړۍ کې، د معلوماتو بشپړتیا او اعتبار مهم دي.که دا یو سرور، ورک سټیشن یا د لوړ فعالیت کمپیوټر وي، د ذخیره شوي معلوماتو دقت او دوام ډاډمن کول خورا مهم دي.دا هغه ځای دی چې د غلطۍ سمولو کوډ (ECC) رام پلی کیږي.ECC RAM یو ډول دیحافظه چې د معلوماتو بشپړتیا او د لیږد غلطیو پروړاندې محافظت چمتو کوي.

په حقیقت کې د ECC رام څه شی دی؟دا څنګه کار کويk?

د ECC رام، د تېروتنې سمولو کوډ رام لپاره لنډ دی، د حافظې ماډل دی چې اضافي سرکټري لري چې د معلوماتو د لیږد او ذخیره کولو په وخت کې د غلطیو کشف او سمولو لپاره وي.دا معمول دیپه مهمو غوښتنلیکونو کې کارول کیږي لکه سرورونه، ساینسي کمپیوټري، او مالي موسسې، چیرې چې حتی کوچنۍ تېروتنې کولی شي جدي پایلې ولري.

د دې لپاره چې پوه شي چې څنګهد ECC RAM کار کوي، راځئ چې لومړی د کمپیوټر حافظې اساسات په لنډ ډول پوه کړو.د تصادفي لاسرسي حافظه (RAM) یو ډول بې ثباته حافظه ده چې په لنډمهاله توګه ډیټا ذخیره کوي پداسې حال کې چې کمپیوټر یې کاروي.کله چې CPU (د مرکزي پروسس کولو واحد) د معلوماتو لوستلو یا لیکلو ته اړتیا لري، دا په RAM کې زیرمه شوي ډاټا ته لاسرسی لري.

دودیز RAM ماډلونه(د غیر ECC یا دودیز RAM په نوم یادیږي) د ډیټا ذخیره کولو او لیږدولو لپاره په هر حافظه حجره کې یو بټ کاروي.په هرصورت، دا د ذخیره کولو واحدونه د تصادفي غلطیتونو سره مخ دي چې کولی شي د معلوماتو فساد یا سیسټم خرابیدو لامل شي.له بلې خوا د ECC RAM د حافظې ماډل ته د غلطۍ اصلاح کولو اضافي کچه اضافه کوي.

د ECC RAM د اضافي حافظې بټونو په کارولو سره د غلطۍ موندلو او اصلاح کولو توان ورکوي ترڅو د برابرۍ یا غلطۍ چیک کولو معلوماتو ذخیره کړي.دا اضافي بټونه د حافظې په حجرو کې د ذخیره شوي معلوماتو پراساس محاسبه کیږي او د لوستلو او لیکلو په جریان کې د معلوماتو بشپړتیا تصدیق کولو لپاره کارول کیږي.راشنکه کومه تېروتنه وموندل شي، د ECC RAM کولی شي په اوتومات ډول او په شفافه توګه تېروتنه سمه کړي، ډاډ ترلاسه کړي چې ذخیره شوي ډاټا دقیق او بدله پاتې وي.دا خصوصیت د ECC RAM له منظم رام څخه توپیر کوي ځکه چې دا د حافظې غلطیو پروړاندې اضافي محافظت چمتو کوي.

د ECC ترټولو عام کارول شوی سکیم د واحد غلطی اصالح کول، دوه ګونی غلطی کشف (SEC-DED).په دې سکیم کې، د ECC RAM کولی شي د واحد بټ غلطی وپیژني او سم کړي چې ممکن د حافظې حجرو کې واقع شي.برسېره پردې، دا کولی شي معلومه کړي که دوه اړخیزه تېروتنه رامنځته شوې وي، مګر نشي کولی سم کړي.که چیرې دوه اړخیزه تېروتنه وموندل شي، سیسټم عموما د خطا پیغام تولیدويd مناسب اقدام کوي، لکه د سیسټم ریبوټ یا د بیک اپ سیسټم ته لیږدول.

د ECC RAM یو له مهمو برخو څخه د حافظې کنټرولر دی، کوم چې د غلطۍ په کشف او سمولو کې مهم رول لوبوي.د حافظې کنټرولر د مساوي معلوماتو محاسبه او ذخیره کولو مسؤلیت لريد لیکلو عملیاتو په جریان کې او د لوستلو عملیاتو په جریان کې د مساوي معلوماتو تصدیق کول.که کومه تېروتنه وموندل شي، د حافظې کنټرولر کولی شي د ریاضیاتو الګوریتمونو څخه کار واخلي ترڅو معلومه کړي چې کوم بټونه باید سم شي او سم ډاټا بیرته راولي.

دا د یادولو وړ ده چې د ECC RAM مطابقت لرونکي حافظې ماډلونو او مور بورډ ته اړتیا لري چې د ECC فعالیت ملاتړ کوي.که چیرې د دې برخو څخه کوم یو ورک وي، منظم غیر ECC RAM کولی شيپرځای یې کارول کیږي، مګر د غلطۍ موندلو او سمولو اضافي ګټې پرته.

که څه هم د ECC RAM د غلطۍ اصلاح کولو پرمختللي وړتیاوې چمتو کوي، دا ځینې نیمګړتیاوې هم لري.لومړی، د ECC رام د منظم غیر ECC RAM په پرتله یو څه ډیر ګران دی.اضافي سرکټري او د غلطۍ اصلاح کولو پیچلتیا د لوړ تولید لګښتونو پایله ده.دوهم، د ECC RAM د تیروتنې چک کولو محاسبې د سر له امله لږ فعالیت جریمه کوي.که څه هم په فعالیت اغیزه معمولا کوچنۍ او اکثرا د پام وړ نه وي ، دا د غوښتنلیکونو لپاره په پام کې نیولو سره ارزښت لري چیرې چې سرعت خورا مهم دی.

د ECC RAM یو ځانګړی ډول حافظه ده چې د معلوماتو غوره بشپړتیا او د لیږد غلطیو پروړاندې محافظت چمتو کوي.د اضافي غلطۍ چک کولو بټونو او پرمختللي الګوریتمونو په کارولو سره، د ECC رام کولی شي غلطۍ کشف او سم کړي، د ذخیره شوي معلوماتو دقت او اعتبار ډاډمن کړي.که څه هم د ECC رام ممکن یو څه ډیر لګښت ولري او د فعالیت اغیزې لږ وي، دا د مهمو غوښتنلیکونو لپاره خورا مهم دی چیرې چې د معلوماتو بشپړتیا مهمه ده.


د پوسټ وخت: نومبر-29-2023