Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari

Flash xotira ishonchliligi: kutilgan va kutilmagan. 1-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari

4.2.2. RBER va disk yoshi (PE davrlaridan tashqari).

1-rasmda RBER va yosh o'rtasidagi sezilarli bog'liqlik ko'rsatilgan, ya'ni disk maydonda bo'lgan oylar soni. Biroq, bu soxta korrelyatsiya bo'lishi mumkin, chunki eski drayvlar ko'proq PEga ega va shuning uchun RBER PE davrlari bilan ko'proq bog'liqdir.

Yoshning PE tsikllari tufayli yuzaga keladigan eskirishga ta'sirini bartaraf etish uchun biz barcha xizmat oylarini konteynerlar orasidagi kesishish sifatida PE tsiklining taqsimlanishining o'nliklaridan foydalangan holda konteynerlarga guruhladik, masalan, birinchi konteyner diskning ishlash muddatining barcha oylarini o'z ichiga oladi. PE sikli taqsimotining birinchi o'nligi va boshqalar Keyinchalik. Biz har bir konteyner ichida PE tsikllari va RBER o'rtasidagi bog'liqlik juda kichik ekanligini tasdiqladik (chunki har bir konteyner faqat PE tsikllarining kichik diapazonini qamrab oladi) va keyin RBER va disk yoshi o'rtasidagi korrelyatsiya koeffitsientini har bir konteyner uchun alohida hisoblab chiqdik.

Biz ushbu tahlilni har bir model uchun alohida o'tkazdik, chunki kuzatilgan korrelyatsiyalar yosh va eski modellar o'rtasidagi farqlarga bog'liq emas, balki faqat bir xil modeldagi drayverlarning yoshiga bog'liq. Biz kuzatdikki, yuqorida tavsiflangan tarzda PE sikllari ta'sirini cheklagandan keyin ham, barcha haydovchi modellari uchun haydovchi maydonda bo'lgan oylar soni va uning RBER (korrelyatsiya koeffitsientlari 0,2 dan 0,4 gacha bo'lgan) o'rtasida hali ham sezilarli bog'liqlik mavjud. ).

Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari
Guruch. 3. RBER va yangi va eski disklar uchun PE davrlari soni o'rtasidagi munosabat shuni ko'rsatadiki, diskning yoshi aşınmadan kelib chiqqan PE davrlaridan qat'i nazar, RBER qiymatiga ta'sir qiladi.

Shuningdek, biz haydovchi yoshining ta'sirini 1 yoshgacha bo'lgan "yosh" yoshda drayverdan foydalanish kunlarini va 4 yoshdan katta drayverdan foydalanish kunlarini bo'lish orqali grafik tarzda tasavvur qildik va keyin har birining RBER grafigini tuzdik. PE davrlari soniga qarshi guruh. 3-rasmda MLC-D drayv modeli uchun ushbu natijalar ko'rsatilgan. Biz barcha PE davrlarida eski va yangi disklar guruhlari o'rtasida RBER qiymatlarida sezilarli farqni ko'ramiz.

Bundan xulosa qilamizki, diskdan foydalanish kunlari bilan o'lchanadigan yosh, PE davrlarining ta'siridan kelib chiqqan holda, xotira hujayralarining aşınmasından qat'i nazar, RBERga sezilarli ta'sir ko'rsatadi. Bu shuni anglatadiki, boshqa omillar, masalan, kremniyning qarishi, diskning jismoniy eskirishida katta rol o'ynaydi.

4.2.3. RBER va ish yuki.

Bit xatolar to'rt mexanizmdan biri tufayli yuzaga keladi deb taxmin qilinadi:

  1. saqlash xatolari, xotira xujayrasi vaqt o'tishi bilan ma'lumotlarni yo'qotganda, saqlash xatolari
    O'qish operatsiyasi qo'shni katak tarkibiga zarar etkazadigan o'qishni bezovta qilish xatolari;
  2. O'qish operatsiyasi qo'shni hujayra tarkibiga zarar etkazadigan bezovta qiluvchi xatolarni yozish;
  3. To'liq bo'lmagan o'chirish xatolari, agar o'chirish operatsiyasi hujayra tarkibini to'liq o'chirmasa.

Oxirgi uchta turdagi xatolar (o'qishni bezovta qilish, yozishni buzish, to'liq o'chirish) ish yuki bilan bog'liq, shuning uchun RBER va ish yuki o'rtasidagi bog'liqlikni tushunish turli xil xato mexanizmlarining tarqalishini tushunishga yordam beradi. Yaqinda o'tkazilgan tadqiqotda, "A keng miqyosli tadqiqot flesh xotira buzilishlarini sohada" (MEZA, J., WU, Q., KUMAR, S., MUTLU, O." dala." 2015 yilgi ACM SIGMETRICS kompyuter tizimlarini o'lchash va modellashtirish bo'yicha xalqaro konferentsiya materiallarida, Nyu-York, 2015 yil, SIGMETRICS '15, ACM, 177-190-betlar) o'qish xatolarida saqlash xatolari ustunlik qiladi degan xulosaga keldi. ancha kichikdir.

1-rasmda diskning ma'lum bir oyidagi RBER qiymati va ba'zi modellar uchun o'sha oydagi o'qish, yozish va o'chirishlar soni o'rtasidagi sezilarli bog'liqlik ko'rsatilgan (masalan, korrelyatsiya koeffitsienti MLC uchun 0,2 dan yuqori - B modeli va SLC-B uchun 0,6 dan yuqori). Biroq, bu soxta korrelyatsiya bo'lishi mumkin, chunki oylik ish yuki PE tsikllarining umumiy soniga bog'liq bo'lishi mumkin.

Biz 4.2.2-bo'limda tasvirlangan bir xil metodologiyadan ish yukining ta'sirini PE davrlarining ta'siridan oldingi PE davrlari asosida haydash ishining oylarini ajratish va keyin har bir konteyner uchun alohida korrelyatsiya koeffitsientlarini aniqlash orqali ajratish uchun foydalandik.

Diskning ma'lum bir oyidagi o'qishlar soni va o'sha oydagi RBER qiymati o'rtasidagi korrelyatsiya MLC-B va SLC-B modellari uchun, hatto PE davrlarini cheklashda ham saqlanib qolganligini ko'rdik. Biz shunga o'xshash tahlilni takrorladik, unda biz o'qishlarning bir vaqtda yozish va o'chirish soniga ta'sirini istisno qildik va RBER va o'qishlar soni o'rtasidagi bog'liqlik SLC-B modeli uchun to'g'ri keladi degan xulosaga keldik.

1-rasmda RBER va yozish va o'chirish operatsiyalari o'rtasidagi bog'liqlik ham ko'rsatilgan, shuning uchun biz o'qish, yozish va o'chirish operatsiyalari uchun bir xil tahlilni takrorladik. Biz PE davrlari va o'qishlarning ta'sirini cheklash orqali RBER qiymati va yozish va o'chirish soni o'rtasida hech qanday bog'liqlik yo'q degan xulosaga keldik.

Shunday qilib, o'qishni buzish xatolari RBERga sezilarli ta'sir ko'rsatadigan disk modellari mavjud. Boshqa tomondan, RBER yozishni buzish xatolari va to'liq bo'lmagan o'chirish xatolaridan ta'sirlanganligi haqida hech qanday dalil yo'q.

4.2.4 RBER va litografiya.

Ob'ekt o'lchamidagi farqlar bir xil texnologiyadan, ya'ni MLC yoki SLCdan foydalanadigan haydovchi modellari o'rtasidagi RBER qiymatlaridagi farqlarni qisman tushuntirishi mumkin. (Ushbu tadqiqotga kiritilgan turli modellarning litografiyasining umumiy ko'rinishi uchun 1-jadvalga qarang).

Masalan, 2 nm litografiyaga ega 34 ta SLC modeli (SLC-A va SLC-D modellari) 2 nm mikroelektronik litografiyaga ega 50 ta modelga (SLC-B va SLC-C modellari) nisbatan kattaroq tartibli RBERga ega. MLC modellariga kelsak, faqat 43 nm modeli (MLC-B) o'rtacha RBERga ega, bu 50 nm litografiyaga ega boshqa 3 ta modelga qaraganda 50% yuqori. Bundan tashqari, 4-rasmda ko'rsatilganidek, drayvlar eskirgan sari RBERdagi bu farq 2 barobar ortadi. Nihoyat, yupqaroq litografiya MLC drayverlarga nisbatan eMLC drayvlarining yuqori RBER darajasini tushuntirishi mumkin. Umuman olganda, bizda litografiya RBERga ta'sir qilishining aniq dalillari bor.

4.2.5. Boshqa xatolarning mavjudligi.

Biz RBER va boshqa turdagi xatolar o'rtasidagi bog'liqlikni, masalan, tuzatib bo'lmaydigan xatolar, vaqt tugashi xatolari va boshqalarni, xususan, RBER qiymatining boshqa turdagi xatolarga duchor bo'lganidan keyin bir oy o'tgach yuqori bo'lishini tekshirdik.

1-rasm shuni ko'rsatadiki, o'tgan oyning RBER kelajakdagi RBER qiymatlarini bashorat qilsa (korrelyatsiya koeffitsienti 0,8 dan katta), tuzatib bo'lmaydigan xatolar va RBER (1-rasmdagi elementlarning eng o'ng guruhi) o'rtasida sezilarli korrelyatsiya yo'q. Boshqa turdagi xatolar uchun korrelyatsiya koeffitsienti undan ham pastroq (rasmda ko'rsatilmagan). Biz ushbu maqolaning 5.2-bo'limida RBER va tuzatib bo'lmaydigan xatolar o'rtasidagi munosabatni batafsil ko'rib chiqdik.

4.2.6. Boshqa omillarning ta'siri.

Biz ma'lumotlarimiz hisobga ololmaydigan RBERga sezilarli ta'sir ko'rsatadigan omillar mavjudligiga dalil topdik. Xususan, biz ma'lum bir disk modeli uchun RBER disk joylashtirilgan klasterga qarab o'zgarishini payqadik. Yaxshi misol - 4-rasm, unda RBER uch xil klasterdagi MLC-D drayverlari uchun PE davrlarining funktsiyasi sifatida ko'rsatilgan (chiziqli chiziqlar) va uni ushbu model uchun RBER bilan drayvlarning umumiy soniga (qattiq chiziq) nisbatan taqqoslaydi. Disk yoshi yoki o'qishlar soni kabi omillarning ta'sirini cheklaganimizda ham bu farqlar saqlanib qolishini aniqlaymiz.

Buning mumkin bo'lgan tushuntirishlaridan biri klasterlar bo'ylab ish yuki turidagi farqlardir, chunki ish yuklari eng yuqori o'qish/yozish nisbatlariga ega bo'lgan klasterlar eng yuqori RBERga ega ekanligini kuzatamiz.

Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari
Guruch. 4 a), b). O'rtacha RBER qiymatlari uch xil klaster uchun PE davrlarining funktsiyasi va o'qish/yozish nisbatining uch xil klaster uchun PE tsikllari soniga bog'liqligi.

Masalan, 4(b)-rasmda MLC-D drayv modeli uchun turli klasterlarning o'qish/yozish nisbatlari ko'rsatilgan. Biroq, o'qish / yozish nisbati barcha modellar uchun klasterlar orasidagi farqni tushuntirmaydi, shuning uchun bizning ma'lumotlarimiz hisobga olinmaydigan boshqa omillar, masalan, atrof-muhit omillari yoki boshqa tashqi ish yuki parametrlari bo'lishi mumkin.

4.3. Tezlashtirilgan chidamlilik sinovi paytida RBER.

Ko'pgina ilmiy ishlar, shuningdek, sanoat miqyosida ommaviy axborot vositalarini sotib olayotganda o'tkaziladigan sinovlar, tezlashtirilgan chidamlilik sinovlari natijalariga ko'ra daladagi qurilmalarning ishonchliligini taxmin qiladi. Biz bunday sinovlar natijalari qattiq holatda saqlash vositalarini ishlatish bo'yicha amaliy tajribaga qanchalik mos kelishini aniqlashga qaror qildik.
Google ma'lumotlar markazlariga etkazib beriladigan uskunalar uchun umumiy tezlashtirilgan test metodologiyasidan foydalangan holda o'tkazilgan test natijalari tahlili shuni ko'rsatdiki, dala RBER qiymatlari prognoz qilinganidan sezilarli darajada yuqori. Masalan, eMLC-a modeli uchun dalada ishlaydigan disklar uchun o'rtacha RBER (sinov oxirida PE tsikllari soni 600 ga etdi) 1e-05 ni tashkil etdi, dastlabki tezlashtirilgan sinov natijalariga ko'ra, bu RBER qiymati 4000 dan ortiq PE tsikliga mos kelishi kerak. Bu shuni ko'rsatadiki, laboratoriya sinovlari natijasida olingan RBER baholari asosida sohada RBER qiymatini aniq bashorat qilish juda qiyin.

Shuningdek, biz tezlashtirilgan test paytida ba'zi turdagi xatolarni takrorlash juda qiyinligini ta'kidladik. Misol uchun, MLC-B modelida, maydondagi drayverlarning deyarli 60% tuzatib bo'lmaydigan xatolarga duch keladi va drayvlarning deyarli 80% yomon bloklarni rivojlantiradi. Biroq, tezlashtirilgan chidamlilik sinovi paytida, oltita qurilmaning hech biri drayvlar PE tsiklining chegarasidan uch baravar ko'proqqa yetguncha tuzatib bo'lmaydigan xatolarga duch kelmadi. eMLC modellari uchun tuzatib bo'lmaydigan xatolar daladagi drayverlarning 80% dan ko'prog'ida sodir bo'ldi, tezlashtirilgan sinov paytida bunday xatolar 15000 XNUMX PE tsikliga etganidan keyin sodir bo'ldi.

Biz, shuningdek, boshqariladigan muhitda o'tkazilgan eksperimentlarga asoslangan oldingi tadqiqot ishida e'lon qilingan RBER-ni ko'rib chiqdik va qiymatlar diapazoni juda keng degan xulosaga keldik. Masalan, L.M. Grupp va boshqalar o'zlarining 2009-2012 yillardagi ishlarida PE aylanish chegaralariga yaqin bo'lgan drayvlar uchun RBER qiymatlari haqida hisobot berishadi. Masalan, litografiya oβ€˜lchamlari ishimizda qoβ€˜llanganiga oβ€˜xshash (25-50 nm) boβ€˜lgan SLC va MLC qurilmalari uchun RBER qiymati 1e-08 dan 1e-03 oraligβ€˜ida boβ€˜ladi, aksariyat haydovchi modellari sinovdan oβ€˜tgan RBER qiymati 1e-ga yaqin. 06.

Bizning tadqiqotimizda PE tsiklining chegarasiga yetgan uchta haydovchi modeli 3e-08 dan 8e-08 gacha bo'lgan RBERlarga ega edi. Bizning raqamlarimiz pastki chegaralar ekanligini va mutlaq eng yomon holatda 16 baravar ko'p bo'lishi mumkinligini yoki RBERning 95-protsentilini hisobga olgan holda, bizning qiymatlarimiz hali ham sezilarli darajada past.

Umuman olganda, haqiqiy dala RBER qiymatlari tezlashtirilgan chidamlilik sinovlari asosida bashorat qilingan qiymatlardan yuqori bo'lsa-da, ular boshqa tadqiqot hujjatlarida e'lon qilingan va laboratoriya sinovlaridan hisoblangan shunga o'xshash qurilmalar uchun ko'pchilik RBER-lardan past. Bu shuni anglatadiki, siz tezlashtirilgan chidamlilik sinovidan olingan prognozlangan maydon RBER qiymatlariga tayanmasligingiz kerak.

5. Tuzatib bo'lmaydigan xatolar.

Ushbu maqolaning 3-bo'limida muhokama qilingan tuzatib bo'lmaydigan xatolar (UE) keng tarqalganligini hisobga olgan holda, ushbu bo'limda biz ularning xususiyatlarini batafsilroq ko'rib chiqamiz. Biz UEni o'lchash uchun qaysi ko'rsatkichdan foydalanishni, uning RBER bilan qanday bog'liqligini va UEga turli omillar qanday ta'sir qilishini muhokama qilishdan boshlaymiz.

5.1. Nima uchun UBER nisbati mantiqiy emas.

Tuzatib bo'lmaydigan xatolarni tavsiflovchi standart ko'rsatkich - bu UBER tuzatib bo'lmaydigan bit xatolik darajasi, ya'ni tuzatib bo'lmaydigan bit xatolar sonining o'qilgan bitlarning umumiy soniga nisbati.

Ushbu ko'rsatkich tuzatib bo'lmaydigan xatolar soni qandaydir tarzda o'qilgan bitlar soniga bog'liqligini nazarda tutadi va shuning uchun bu raqam bilan normallashtirilishi kerak.

Ushbu taxmin tuzatiladigan xatolar uchun amal qiladi, bunda ma'lum bir oyda kuzatilgan xatolar soni bir xil vaqt oralig'idagi o'qishlar soni bilan yuqori darajada bog'liqligi aniqlangan (Spearman korrelyatsiya koeffitsienti 0.9 dan katta). Bunday kuchli korrelyatsiyaning sababi shundaki, hatto bitta yomon bit, agar u ECC yordamida tuzatilishi mumkin bo'lsa, u tomonidan kirilgan har bir o'qish operatsiyasi bilan xatolar sonini ko'paytirishda davom etadi, chunki yomon bitni o'z ichiga olgan hujayrani baholash. xato aniqlanganda darhol tuzatilmaydi (disklar faqat vaqti-vaqti bilan shikastlangan bitli sahifalarni qayta yozadi).

Xuddi shu taxmin tuzatib bo'lmaydigan xatolarga taalluqli emas. Tuzatib bo'lmaydigan xato shikastlangan blokdan keyingi foydalanishga to'sqinlik qiladi, shuning uchun aniqlangandan so'ng, bunday blok kelajakdagi xatolar soniga ta'sir qilmaydi.

Ushbu taxminni rasman tasdiqlash uchun biz diskning ma'lum bir oyidagi o'qishlar soni va bir xil vaqt oralig'idagi tuzatib bo'lmaydigan xatolar soni o'rtasidagi munosabatni o'lchash uchun turli ko'rsatkichlardan foydalandik, shu jumladan turli korrelyatsiya koeffitsientlari (Pirson, Spearman, Kendall) , shuningdek, grafiklarni vizual tekshirish. Tuzatib bo'lmaydigan xatolar soniga qo'shimcha ravishda, biz tuzatib bo'lmaydigan xato hodisalarining chastotasini (ya'ni, diskda ma'lum vaqt oralig'ida kamida bitta bunday hodisaga ega bo'lish ehtimoli) va ularning o'qish operatsiyalari bilan bog'liqligini ham ko'rib chiqdik.
Biz o'qishlar soni va tuzatib bo'lmaydigan xatolar soni o'rtasidagi bog'liqlik haqida hech qanday dalil topmadik. Barcha haydovchi modellari uchun korrelyatsiya koeffitsientlari 0.02 dan past edi va grafiklar o'qishlar soni ortishi bilan UEda hech qanday o'sishni ko'rsatmadi.

Ushbu maqolaning 5.4-bo'limida biz yozish va o'chirish operatsiyalarining ham tuzatib bo'lmaydigan xatolarga aloqasi yo'qligini muhokama qilamiz, shuning uchun o'qish operatsiyalari o'rniga yozish yoki o'chirish operatsiyalari bilan normallashtiriladigan UBERning muqobil ta'rifi hech qanday ma'noga ega emas.

Shunday qilib, biz UBER mazmunli ko'rsatkich emas degan xulosaga keldik, ehtimol o'qishlar soni eksperimentator tomonidan o'rnatiladigan boshqariladigan muhitda sinovdan o'tkazilgandan tashqari. Agar dala sinovi vaqtida UBER metrik sifatida ishlatilsa, u o'qishlar soni yuqori bo'lgan drayvlar uchun xato darajasini sun'iy ravishda pasaytiradi va o'qishlar sonidan qat'i nazar, tuzatib bo'lmaydigan xatolar yuzaga kelganligi sababli, o'qishlar soni past bo'lgan drayvlar uchun xato tezligini sun'iy ravishda oshiradi.

5.2. Tuzatib bo'lmaydigan xatolar va RBER.

RBER ning dolzarbligi, xususan, tuzatib bo'lmaydigan xatolar ehtimoli asosida haydovchining umumiy ishonchliligini aniqlash o'lchovi bo'lib xizmat qilishi bilan izohlanadi. O'z ishlarida N. Mielke va boshqalar 2008 yilda birinchi bo'lib RBER funktsiyasi sifatida kutilgan tuzatib bo'lmaydigan xatolik darajasini aniqlashni taklif qilishdi. O'shandan beri ko'plab tizim ishlab chiquvchilari shunga o'xshash usullardan foydalanganlar, masalan, RBER va ECC turining funktsiyasi sifatida kutilgan tuzatib bo'lmaydigan xatolik darajasini baholash.

Ushbu bo'limning maqsadi RBER tuzatib bo'lmaydigan xatolarni qanchalik yaxshi bashorat qilishini tavsiflashdir. Keling, 5a-rasmdan boshlaylik, unda bir qator birinchi avlod haydovchi modellari uchun RBER medianasini tuzatib bo'lmaydigan UE xatolariga duch kelgan kunlar nisbati bilan taqqoslaymiz. Shuni ta'kidlash kerakki, grafikda ko'rsatilgan 16 ta modelning ba'zilari tahliliy ma'lumotlarning etishmasligi sababli 1-jadvalga kiritilmagan.

Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari
Guruch. 5a. Turli haydovchi modellari uchun median RBER va tuzatib bo'lmaydigan xatolar o'rtasidagi bog'liqlik.

Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari
Guruch. 5b. O'rtacha RBER va bir xil modeldagi turli drayvlar uchun tuzatib bo'lmaydigan xatolar o'rtasidagi bog'liqlik.

Eslatib o'tamiz, bir avloddagi barcha modellar bir xil ECC mexanizmidan foydalanadi, shuning uchun modellar orasidagi farqlar ECC farqlaridan mustaqildir. Biz RBER va UE hodisalari o'rtasida hech qanday bog'liqlik ko'rmadik. Biz UE ehtimoliga nisbatan 95 foizli RBER uchun xuddi shu syujetni yaratdik va yana hech qanday korrelyatsiya ko'rmadik.

Keyinchalik, biz tahlilni alohida disklarning granularligida takrorladik, ya'ni yuqoriroq RBER qiymati yuqori UE chastotasiga mos keladigan disklar mavjudligini aniqlashga harakat qildik. Misol tariqasida, 5b-rasmda MLC-c modelining har bir drayveri uchun o'rtacha RBER ni UE soniga nisbatan (natijalar 95 foizli RBER uchun olingan natijalarga o'xshash) chizilgan. Shunga qaramay, biz RBER va UE o'rtasida hech qanday bog'liqlikni ko'rmadik.

Nihoyat, biz RBER yuqori bo'lgan drayverlarning ish oylari UE sodir bo'lgan oylarga mos keladimi yoki yo'qligini tekshirish uchun aniqroq vaqt tahlilini o'tkazdik. 1-rasmda tuzatib bo'lmaydigan xatolar va RBER o'rtasidagi korrelyatsiya koeffitsienti juda past ekanligi ko'rsatilgan. Shuningdek, biz RBER funktsiyasi sifatida UE ehtimolini chizishning turli usullari bilan tajriba o'tkazdik va korrelyatsiyani tasdiqlovchi dalillarni topmadik.

Shunday qilib, biz RBER UEni bashorat qilish uchun ishonchsiz ko'rsatkich degan xulosaga keldik. Bu RBERga olib keladigan nosozlik mexanizmlari tuzatib bo'lmaydigan xatolarga olib keladigan mexanizmlardan farq qilishini anglatishi mumkin (masalan, alohida hujayralardagi xatolar va butun qurilmada yuzaga keladigan katta muammolar).

5.3. Tuzatib bo'lmaydigan xatolar va eskirish.

Eskirish flesh xotiraning asosiy muammolaridan biri bo'lganligi sababli, 6-rasmda PE davrlarining funktsiyasi sifatida tuzatib bo'lmaydigan haydovchi xatolarining kunlik ehtimoli ko'rsatilgan.

Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari
Shakl 6. PE davrlariga qarab tuzatib bo'lmaydigan haydovchi xatolarining kunlik yuzaga kelishi ehtimoli.

Shuni ta'kidlaymizki, UE ehtimoli haydovchining yoshi bilan doimiy ravishda oshib boradi. Biroq, RBERda bo'lgani kabi, o'sish odatdagidan ko'ra sekinroq: grafiklar UE'larning PE davrlari bilan eksponent emas, balki chiziqli o'sishini ko'rsatadi.

RBER uchun qilgan ikkita xulosamiz UE uchun ham amal qiladi: birinchidan, PE tsikli chegarasiga erishilgandan so'ng xatolik potentsialida aniq o'sish kuzatilmaydi, masalan, PE tsiklining chegarasi 6 bo'lgan MLC-D modeli uchun 3000-rasmdagi kabi. Ikkinchidan, Ikkinchidan , xato darajasi turli modellarda, hatto bir sinf ichida ham farq qiladi. Biroq, bu farqlar RBER kabi katta emas.

Nihoyat, 5.2-bo'limdagi topilmalarimizni qo'llab-quvvatlagan holda, biz bitta model sinfida (MLC va SLC) ma'lum miqdordagi PE tsikllari uchun eng past RBER qiymatlariga ega modellar har doim ham eng past bo'lgan modellar emasligini aniqladik. UE paydo bo'lish ehtimoli. Masalan, 3000 dan ortiq PE tsikllari, MLC-D modellari RBER qiymatlari MLC-B modellariga qaraganda 4 baravar past edi, ammo bir xil miqdordagi PE tsikllari uchun UE ehtimoli MLC-D modellariga qaraganda bir oz yuqori edi. modellar.

Flash xotira ishonchliligi: kutilgan va kutilmagan. 2-qism. USENIX assotsiatsiyasining XIV konferensiyasi. Fayllarni saqlash texnologiyalari
Shakl 7. Har xil turdagi oldingi xatolarning mavjudligi funktsiyasi sifatida tuzatib bo'lmaydigan haydovchi xatolarining paydo bo'lishining oylik ehtimoli.

5.4. Tuzatib bo'lmaydigan xatolar va ish yuki.

Xuddi shu sabablarga ko'ra ish yuki RBERga ta'sir qilishi mumkin (4.2.3-bo'limga qarang), u UEga ham ta'sir qilishi mumkin. Misol uchun, biz o'qishni buzish xatolari RBERga ta'sir qilishini kuzatganimiz sababli, o'qish operatsiyalari ham tuzatib bo'lmaydigan xatolar ehtimolini oshirishi mumkin.

Biz ish yukining UEga ta'siri bo'yicha batafsil tadqiqot o'tkazdik. Biroq, 5.1-bo'limda ta'kidlanganidek, biz UE va o'qishlar soni o'rtasidagi munosabatni topmadik. Biz yozish va o'chirish operatsiyalari uchun xuddi shu tahlilni takrorladik va yana hech qanday korrelyatsiya ko'rmadik.
E'tibor bering, bir qarashda, bu tuzatib bo'lmaydigan xatolar PE davrlari bilan bog'liqligi haqidagi oldingi kuzatishimizga zid ko'rinadi. Shuning uchun, yozish va o'chirish operatsiyalari soni bilan bog'liqlikni kutish mumkin.

Biroq, PE davrlarining ta'sirini tahlil qilishda, biz aşınma ta'sirini o'lchash uchun ma'lum bir oydagi tuzatib bo'lmaydigan xatolar sonini haydovchi butun umri davomida boshdan kechirgan PE tsikllarining umumiy soni bilan taqqosladik. Ish yukining ta'sirini o'rganayotganda, biz ma'lum bir oyda eng ko'p o'qish/yozish/o'chirish operatsiyalariga ega bo'lgan haydovchi ish oylarini ko'rib chiqdik, bu ham tuzatib bo'lmaydigan xatolarni keltirib chiqarish ehtimoli yuqori edi, ya'ni biz hisobga olmadik. o'qish/yozish/o'chirish operatsiyalarining umumiy sonini hisobga olish.

Natijada, o'qishdagi buzilish xatolari, yozish xatolari va to'liq bo'lmagan o'chirish xatolari tuzatib bo'lmaydigan xatolar rivojlanishining asosiy omillari emas degan xulosaga keldik.

Biz bilan qolganingiz uchun tashakkur. Bizning maqolalarimiz sizga yoqdimi? Ko'proq qiziqarli tarkibni ko'rishni xohlaysizmi? Buyurtma berish yoki do'stlaringizga tavsiya qilish orqali bizni qo'llab-quvvatlang, Habr foydalanuvchilari uchun biz siz uchun ixtiro qilingan boshlang'ich darajadagi serverlarning noyob analogiga 30% chegirma: VPS (KVM) E5-2650 v4 (6 yadroli) 10GB DDR4 240GB SSD 1Gbps 20 dollardan yoki serverni qanday almashish haqida butun haqiqat? (RAID1 va RAID10, 24 tagacha yadro va 40 Gb gacha DDR4 bilan mavjud).

Dell R730xd 2 barobar arzonmi? Faqat shu yerda 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 televizor 199 dollardan Gollandiyada! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - 99 dollardan! Haqida o'qing Infratuzilma korporatsiyasini qanday qurish kerak. bir tiyinga 730 evroga teng Dell R5xd E2650-4 v9000 serverlaridan foydalanish bilan sinf?

Manba: www.habr.com

a Izoh qo'shish