د SSD او HDD ترمنځ د توپیر لپاره کوم الګوریتمونه کارول کیږي؟
۲۰۲۴-۰۹-۱۹ ۱۴:۱۷:۲۶
د سالډ سټیټ ډرایو (SSD) او هارډ ډیسک ډرایو (HDD) جلا جلا بنسټیز ټیکنالوژي لري، او هغه تخنیکونه چې دوی یې د ذخیره کولو مدیریت، د معلوماتو بیرته ترلاسه کولو، او د فعالیت اصلاح کولو لپاره کاروي په ډراماتیک ډول توپیر لري.
فهرست
۱. SSD (سالډ سټیټ ډرایو) الګوریتمونه
SSDs د NAND پر بنسټ د فلش حافظې څخه کار اخلي، او الګوریتمونه د سرعت ښه کولو، د اغوستلو سطحې کولو، او د وسیلو اوږد عمر لپاره ډیزاین شوي دي. ځینې لوی الګوریتمونه دا دي:
د اغوستلو سطحه:
موخه: ډاډ ترلاسه کوي چې د لیکلو/پاکولو دورې په مساوي ډول د ټولو حافظې حجرو ترمنځ خپرې شوې دي، چې په هر یوه حجره کې د وخت څخه مخکې د اغوستلو مخه نیسي.
دا څنګه کار کوي: دا طریقه په دوامداره توګه معاینه کوي چې د حافظې کوم بلاکونه تر ټولو ډیر کارول کیږي او معلومات بیا ویشي ترڅو د ځانګړو بلاکونو ډیر کارولو څخه مخنیوی وشي.
د کثافاتو راټولول
موخه: د ځای خالي کولو او سرعت ښه کولو لپاره له بلاکونو څخه غلط معلومات (یا د حذف کولو لپاره نښه شوي معلومات) لرې کوي.
دا څنګه کار کوي: کله چې د حافظې یو بلاک دواړه معتبر او باطل معلومات ولري، د کثافاتو راټولولو طریقه معتبر معلومات په یوه بلاک کې یوځای کوي او نور بلاکونه د نوي معلوماتو ذخیره کولو لپاره خلاصوي.
ټرم:
موخه: SSD ته خبر ورکوي چې د معلوماتو بلاکونه نور په کار کې نه دي او پاک کیدی شي، له همدې امله د لیکلو عملیات ګړندي کوي.
دا څنګه کار کوي: کله چې معلومات له منځه لاړ شي، عملیاتي سیسټم SSD ته د TRIM لارښوونه لیږي، چې دا ته اجازه ورکوي چې پاکول ټاکل شوي بلاکونه مخکې له مخکې تنظیم کړئ، د لیکلو ځنډ کم کړئ.
د تېروتنې د سمون کوډ (ECC):
موخه: د معلوماتو هغه غلطۍ کشف او سموي چې د لوستلو/لیکلو پروسې په جریان کې رامنځته کیدی شي.
دا څنګه کار کوي: SSDs د غلطۍ د سمولو الګوریتمونه کاروي ترڅو ډاډ ترلاسه کړي چې معلومات دقیق دي، ځکه چې د NAND حافظې حجرې کولی شي د بټ فلپ کولو غلطیو سره مخ شي.
له حده زیات چمتووالی:
موخه: د اضافي ذخیره کولو ظرفیت تخصیص کوي ترڅو د اغوستلو سطحې، د کثافاتو راټولولو، او ټولیز فعالیت سره مرسته وکړي.
دا څنګه کار کوي: دا تخنیک اضافي فلش حافظه چمتو کوي چې کارونکي ته نه لیدل کیږي مګر د SSD لخوا په داخلي توګه د خراب شوي بلاکونو اداره کولو او فعالیت غوره کولو لپاره کارول کیږي.
د بلاک ناسم مدیریت:
موخه: د حافظې د غلطو بلاکونو پیژندل او جلا کول.
دا څنګه کار کوي: SSDs د حافظې بلاکونو روغتیا څارنه کوي او کوم زیانمن شوي یې د نه کارولو وړ په توګه په نښه کوي، ډاډ ترلاسه کوي چې معلومات هیڅکله دې خراب بلاکونو ته نه لیکل کیږي.
۲. د هارډ ډیسک ډرایو (Hard Disk Drive) الګوریتمونه
هارډ ډرایوونه د معلوماتو ذخیره کولو لپاره د ګرځیدونکي مقناطیسي پلیټرونو څخه کار اخلي او د لاسرسي لپاره یې لوستلو/لیکلو سرونه کاروي. د دوی الګوریتمونه د ذخیره کولو میډیم فزیکي طبیعت اداره کولو او فعالیت غوره کولو لپاره ډیزاین شوي. کلیدي الګوریتمونه پدې کې شامل دي:
د ډیسک مهالویش الګوریتمونه:
موخه:
هغه ترتیب غوره کوي چې په هغه کې د ډیسک سکتورونو ته لاسرسی کیږي ترڅو د لټون وخت او گردش ځنډ کم کړي.
مثالونه:
د لفټ (SCAN) الګوریتم: د لوستلو/لیکلو سر په یوه لوري حرکت کوي تر هغه چې د ډیسک پای ته ورسیږي مخکې لدې چې بیرته وګرځول شي، د لټون اوسط وخت کموي.
د لټون لنډ وخت لومړی (SSTF): هغه غوښتنو ته لومړیتوب ورکوي چې د اوسني سر موقعیت ته نږدې وي ترڅو د غوښتنې وخت کم کړي.
لومړی راشئ، لومړی خدمت وکړئ (FCFS): غوښتنې په هغه ترتیب سره پروسس کوي چې دوی راځي، که څه هم دا د SSTF یا SCAN په پرتله لږ اغیزمن دی.
د کیش کولو لیکل:
موخه: د لیکلو فعالیت ښه کوي د ډیسک ته د لیکلو دمخه په لنډمهاله توګه په کیش کې معلومات ذخیره کولو سره.
دا څنګه کار کوي: معلومات لومړی د لوړ سرعت کیش حافظې ته لیکل کیږي، او بیا په بیچونو کې ورو څرخیدونکي ډیسک ته لیکل کیږي، چې د لیکلو عملیاتو لپاره اړین ټول وخت کموي.
د لوستلو او مخکې له مخکې کیچ کول (مخکې راوړل):
موخه: د راتلونکو معلوماتو غوښتنو وړاندوینې او په کیش کې د معلوماتو لوستلو سره د لوستلو فعالیت ښه کوي مخکې لدې چې واقعیا غوښتنه وشي.
دا څنګه کار کوي: د لاسرسي نمونو پراساس، الګوریتم د نږدې سکتورونو یا ټریکونو څخه معلومات په کیش کې مخکې له مخکې باروي ترڅو د لوستلو ځنډ کم کړي.
د تېروتنې کشف او سمون (ECC):
موخه: په ډیسک کې زیرمه شوي معلوماتو بشپړتیا ډاډمن کوي.
دا څنګه کار کوي: HDDs د ECC الګوریتمونو څخه کار اخلي ترڅو هغه غلطۍ کشف او سمې کړي چې ممکن د مقناطیسي مداخلې یا د پلیټر سطحې د اغوستلو له امله رامینځته شي.
د خراب سکتور بیا نقشه کول:
موخه: د معلوماتو بشپړتیا ډاډمن کول د بدو سکتورونو څخه اضافي سکتورونو ته د لیکنو لیږلو سره.
دا څنګه کار کوي: HDD د خرابو سکتورونو لیست ساتي او د دوی ځای په ځای کولو لپاره اضافي سکتورونه کاروي، ډاډ ترلاسه کوي چې معلومات د ډیسک باوري برخو ته لیکل شوي.
د کثافاتو کمول:
موخه: د لوستلو او لیکلو فعالیت ښه کولو لپاره ټوټې ټوټې شوي معلومات بیا تنظیموي.
دا څنګه کار کوي: کله چې فایلونه د ډیسک په مختلفو برخو کې خپاره شي (ټوټه ټوټه کول)، د ډیفراګمینټیشن الګوریتم معلومات بیا تنظیموي ترڅو دا سره نږدې کړي، د فایلونو ته د لاسرسي لپاره د لټون وخت کموي.
۳. د توپیرونو لنډیز
د SSD الګوریتمونه د فلش حافظې د محدود لیکلو دورې له امله د اغوستلو په سطحه کولو، د کثافاتو راټولولو، او د غلطیو سمولو باندې تمرکز کوي.
د HDD الګوریتمونه د میخانیکي پروسو په اصلاح کولو تمرکز کوي، لکه د لټون وخت کمول او د ډیسک ټوټې کولو اداره کول.