Ecc санах ой болон ердийн санах ой хоёрын ялгаа юу вэ? RAM дээрх "ECC Support" гэж юу болохыг тайлбарлана уу

Асуултууд

Windows гэр бүлийн орчин үеийн үйлдлийн системүүд санах ойд ямар хязгаарлалт тавьдаг вэ?

Хуучирсан, гэхдээ зарим газар олддог, ажиллаж байна Windows системүүд 9x/ME нь зөвхөн 512 MB санах ойтой ажиллах боломжтой. Хэдийгээр том хэмжээний тохиргоо нь тэдний хувьд нэлээд боломжтой боловч энэ нь ашиг тусаас хамаагүй илүү асуудал үүсгэдэг. Орчин үеийн 32 бит Windows хувилбарууд 2000/2003/XP болон Vista нь онолын хувьд 4 ГБ хүртэлх санах ойг дэмждэг боловч үнэндээ 2 ГБ-аас ихгүй санах ойг програмуудад ашиглах боломжтой. Хэд хэдэн үл хамаарах зүйлүүдийг эс тооцвол, эхний түвшний үйлдлийн систем Windows XP Starter Edition болон Windows VistaСтартер нь 256 МБ, 1 ГБ-аас ихгүй санах ойтой ажиллах боломжтой. 64 битийн Windows Vista-н дэмжигдсэн дээд хэмжээ нь хувилбараас хамааран өөр өөр байдаг ба:

  • Home Basic - 8 ГБ;
  • Home Premium - 16 ГБ;
  • Эцсийн - 128 ГБ-аас дээш;
  • Бизнес - 128 ГБ-аас дээш;
  • Байгууллага - 128 ГБ-аас дээш.

DDR SDRAM гэж юу вэ?

Санах ой DDR төрөл(Давхар өгөгдлийн хурд - давхар өгөгдөл дамжуулах хурд) нь санах ойн чипсет автобусаар цаг тутамд хоёр удаа, цагны дохионы хоёр тал дээр өгөгдөл дамжуулах боломжийг олгодог. Тиймээс системийн автобус болон санах ой нь ижил цагийн давтамжтайгаар ажиллаж байх үед, нэвтрүүлэх чадварсанах ойн автобус нь ердийн SDRAM-аас хоёр дахин том.

DDR санах ойн модулиудын тэмдэглэгээнд ихэвчлэн хоёр параметрийг ашигладаг: үйлдлийн давтамж (утгаас хоёр дахин ихтэй тэнцүү) цагийн давтамж) - жишээлбэл, DR-400 санах ойн цагийн давтамж нь 200 МГц; эсвэл оргил дамжуулах чадвар (Мб/с). Ижил DR-400 нь ойролцоогоор 3200 Mb / s зурвасын өргөнтэй тул үүнийг PC3200 гэж нэрлэж болно. Одоогийн байдлаар DDR санах ой нь ач холбогдлоо алдаж, шинэ системүүдэд илүү орчин үеийн DDR2-ээр бараг бүрэн солигдсон байна. Гэсэн хэдий ч DDR санах ой суулгасан олон тооны хуучин компьютеруудыг ажиллуулахын тулд одоо ч гарсаар байна. Хамгийн түгээмэл 184 зүү DDR модуль нь PC3200 ба бага хэмжээгээр PC2700 юм. DDR SDRAM нь Бүртгэгдсэн болон ECC хувилбартай байж болно.

DDR2 санах ой гэж юу вэ?

DDR2 санах ой нь DDR-ийн залгамжлагч бөгөөд одоогоор ширээний компьютер, сервер, ажлын станцуудад зонхилох санах ойн төрөл юм. DDR2 нь түүнээс дээш хугацаанд ажиллахад зориулагдсан өндөр давтамжууд, DDR-ээс илүү бага эрчим хүчний зарцуулалт, түүнчлэн олон тооны шинэ функцүүдээр тодорхойлогддог (цагт 4 битийг урьдчилан татаж авах, суурилуулсан төгсгөл). Нэмж дурдахад, TSOP болон FBGA багцад үйлдвэрлэгдсэн DDR чипээс ялгаатай нь DDR2 чипүүд нь зөвхөн FBGA багцад байдаг (энэ нь өндөр давтамжийн үед илүү тогтвортой байдлыг хангадаг). DDR болон DDR2 санах ойн модулиуд нь зөвхөн цахилгаан болон механикийн хувьд бие биендээ нийцдэггүй: DDR2-д 240 зүү хаалт, харин DDR-д 184 зүү хаалт ашигладаг. Өнөөдөр хамгийн түгээмэл санах ой нь 333 МГц ба 400 МГц давтамжтайгаар ажилладаг бөгөөд DDR2-667 (PC2-5400/5300) ба DDR2-800 (PC2-6400) гэж нэрлэгддэг.

DDR3 санах ой гэж юу вэ?

Хариулт: Гурав дахь үеийн DDR санах ой - DDR3 SDRAM удахгүй одоогийн DDR2-г солих ёстой. Шинэ санах ойн гүйцэтгэл өмнөхтэй харьцуулахад хоёр дахин нэмэгдсэн: одоо унших, бичих үйлдэл бүр нь DDR3 DRAM-ын найман бүлэг өгөгдөлд хандах боломжийг илэрхийлдэг бөгөөд энэ нь эргээд хоёр өөр лавлах осцилляторыг ашиглан I / O тээглүүр дээр олон талт холболт хийдэг. цагийн давтамжаас дөрөв дахин их давтамжтай. Онолын хувьд үр дүнтэй DDR3 давтамж нь 800 МГц - 1600 МГц (400 МГц - 800 МГц цагийн давтамжтай) хооронд байх бөгөөд ингэснээр хурдаас хамааран DDR3 тэмдэглэгээ нь: DDR3-800, DDR3-1066, DDR3 байх болно. -1333, DDR3-1600. Шинэ стандартын гол давуу талуудын дунд юуны түрүүнд эрчим хүчний зарцуулалт мэдэгдэхүйц бага байгааг тэмдэглэх нь зүйтэй (нийлүүлэлтийн хүчдэл DDR3 - 1.5 В, DDR2 - 1.8 В, DDR - 2.5 В).

SLI-Ready санах ой гэж юу вэ?

Хариулт: SLI-Ready-санах ой, өөрөөр хэлбэл - EPP (Enhanced Performance Profiles - гүйцэтгэлийг нэмэгдүүлэх профайл) бүхий санах ойг NVIDIA болон Corsair-ийн маркетингийн хэлтсүүд бүтээсэн. EPP профайлууд нь стандарт санах ойн хугацаанаас гадна модулиудын тэжээлийн оновчтой хүчдэлийн утга, түүнчлэн зарим Нэмэлт сонголтууд, модулийн SPD чип дээр бичигдсэн байдаг.

EPP профайлын ачаар санах ойн дэд системийн ажиллагааг өөрөө оновчтой болгох нарийн төвөгтэй байдал багассан боловч "нэмэлт" хугацаа нь системийн гүйцэтгэлд мэдэгдэхүйц нөлөө үзүүлэхгүй. Тиймээс ердийн гараар оновчтой санах ойтой харьцуулахад SLI-Ready санах ой ашиглах нь мэдэгдэхүйц ашиг байхгүй.

ECC санах ой гэж юу вэ?

ECC (Error Correct Code - error detection and correction) нь янз бүрийн гадаад хүчин зүйлээс үүдэлтэй санамсаргүй санах ойн алдааг засахад хэрэглэгддэг бөгөөд "паритет шалгах" системийн сайжруулсан хувилбар юм. Бие махбодийн хувьд ECC нь үндсэн хэсгүүдийн хажууд суурилуулсан нэмэлт 8 бит санах ойн чип хэлбэрээр хэрэгждэг. Тиймээс ECC модулиуд нь 72 бит (стандарт 64 битийн модулиудаас ялгаатай). Зарим төрлийн санах ой (Бүртгэгдсэн, Бүрэн буфер) зөвхөн ECC хувилбарт байдаг.

Бүртгэгдсэн санах ой гэж юу вэ?

Бүртгэгдсэн (бүртгэгдсэн) санах ойн модулиуд нь ихэвчлэн их хэмжээний RAM-тай ажилладаг серверүүдэд ашиглагддаг. Тэд бүгдээрээ ECC-тэй, өөрөөр хэлбэл. Эдгээр нь 72 бит бөгөөд үүнээс гадна хэсэгчилсэн (эсвэл бүрэн - ийм модулиудыг Full Buffered буюу FB-DIMM гэж нэрлэдэг) өгөгдлийн буферийн нэмэлт бүртгэлийн чипүүдийг агуулж, улмаар санах ойн хянагч дээрх ачааллыг бууруулдаг. Буфержүүлсэн DIMM нь буфергүйтэй ерөнхийдөө таарахгүй.

Үүний оронд боломжтой юу ердийн санах ойБүртгэгдсэн ба эсрэгээр ашиглах уу?

Холбогчуудын бие махбодийн нийцтэй байдлыг үл харгалзан ердийн буфергүй санах ой болон Бүртгэгдсэн санах ой нь бие биентэйгээ нийцэхгүй байгаа тул ердийн санах ойн оронд Бүртгэгдсэн санах ойг ашиглах боломжгүй юм.

SPD гэж юу вэ?

Аливаа DIMM санах ойн модуль нь жижиг SPD (Цуваа оршихуйг илрүүлэх) чиптэй бөгөөд үүнд үйлдвэрлэгч нь санах ойн чипүүдийн ажиллах давтамж болон холбогдох саатлын талаарх мэдээллийг бүртгэдэг. хэвийн үйл ажиллагаамодуль. SPD-ийн мэдээллийг компьютерийг ачаалахаас өмнө өөрөө шалгах үе шатанд BIOS уншдаг үйлдлийн системсанах ойн хандалтын параметрүүдийг автоматаар оновчтой болгох боломжийг танд олгоно.

Янз бүрийн давтамжтай санах ойн модулиуд хамтдаа ажиллаж чадах уу?

Янз бүрийн давтамжтай санах ойн модулиудын үйл ажиллагаанд үндсэн хязгаарлалт байхгүй. Энэ тохиолдолд (д автомат тааруулах SPD мэдээллийн дагуу санах ой), бүх санах ойн дэд системийн хурдыг хамгийн удаан модулийн хурдаар тодорхойлно.

Тиймээ чи чадна. Санах ойн модулийн өндөр стандарт цагийн давтамж нь түүний доод давтамжтай ажиллах чадварт нөлөөлдөггүй, үүнээс гадна модулийн ажиллах давтамж багатай байдаг тул санах ойн хоцролт багасдаг (заримдаа мэдэгдэхүйц).

Санах ойг хоёр сувгийн горимд ажиллуулахын тулд системийн самбарт хичнээн, ямар төрлийн санах ойн модуль суурилуулах ёстой вэ?

Ерөнхий тохиолдолд санах ойн ажиллагааг хоёр сувгийн горимд зохион байгуулахын тулд тэгш тооны санах ойн модулиудыг (2 эсвэл 4) суулгах шаардлагатай бөгөөд хосоор нь модулиуд нь ижил хэмжээтэй байх ёстой (гэхдээ заавал биш ч гэсэн) ) нэг багцаас (эсвэл хамгийн муу нь ижил үйлдвэрлэгч). Орчин үеийн эх хавтангуудад янз бүрийн сувгийн санах ойн үүрийг өөр өөр өнгөөр ​​тэмдэглэсэн байдаг.

Санах ойн модулиудыг тэдгээрт суулгах дараалал, мөн янз бүрийн санах ойн модулиудтай энэ хавтанг ажиллуулах бүх нарийн ширийн зүйлийг ихэвчлэн эх хавтангийн гарын авлагад нарийвчлан тусгасан болно.

Ямар үйлдвэрлэгчид хамгийн түрүүнд санах ойд анхаарлаа хандуулах ёстой вэ?

Манай зах зээлд сайн нэр хүндтэй байх ёстой хэд хэдэн санах ой үйлдвэрлэгчид байдаг. Эдгээр нь жишээлбэл, OCZ, Kingston, Corsair, Patriot, Samsung, Transcend брэндийн модулиуд байх болно.

Мэдээжийн хэрэг, энэ жагсаалт нь бүрэн гүйцэд биш боловч эдгээр үйлдвэрлэгчдээс санах ой худалдаж авахдаа түүний чанарт өндөр магадлалтайгаар итгэлтэй байж болно.

Миний ойлгож байгаагаар түүний аргументууд дараах байдалтай байна.

  1. Google 1999 онд серверээ бүтээхдээ ECC ашигладаггүй байсан.
  2. Ихэнх RAM-ийн алдаа нь санамсаргүй бус системчилсэн алдаа юм.
  3. Учир нь RAM-ийн алдаа ховор тохиолддог Техник хангамжсайжруулсан.
  4. Хэрэв ECC санах ой үнэхээр байсан бол ач холбогдол, тэгвэл энэ нь зөвхөн серверт бус хаа сайгүй ашиглагдах болно. Ийм нэмэлт материалын төлбөрийг төлөх нь хэтэрхий эргэлзээтэй зүйл юм.
Эдгээр аргументуудыг нэг нэгээр нь авч үзье:

1. Google 1999 онд ECC ашиглаагүй

Хэрэв та Google-н нэг удаа үүнийг хийсэн учраас л ямар нэг зүйл хийж байгаа бол дараахыг туршаад үзээрэй:

A. Серверүүдээ тээвэрлэлтийн саванд хийнэ.

Өнөөдөр тэд энэ бол гайхалтай санаа гэж нийтлэл бичсээр байгаа ч Google дөнгөж сая туршилт явуулсан ч бүтэлгүйтсэн гэж үзсэн. Google-ийн туршилтууд хүртэл үргэлж үр дүнд хүрдэггүй нь харагдаж байна. Үнэн хэрэгтээ тэдний "амжилтын төслүүд" ("loonshots") -д дуртай байдаг нь ихэнх компаниудаас илүү амжилтгүй туршилтуудыг хийдэг гэсэн үг юм. Миний бодлоор энэ нь тэдний хувьд томоохон өрсөлдөөний давуу тал юм. Амжилтгүй болсон туршилтуудыг сохроор хуулах замаар энэ давуу талыг илүү том болгож болохгүй.

B. Өөрийн дата төвд гал асаах.

Атвудын нийтлэлийн нэг хэсэг нь эдгээр серверүүд ямар гайхалтай байсан тухай өгүүлдэг:

Зарим нь Google-ийн эдгээр эртний серверүүдийг үзэж, галын аюулын талаар мэргэжлийн бус байдлыг олж харж магадгүй юм. Би биш. Хямд өртөгтэй, бэлэн тоног төхөөрөмж орчин үеийн интернетийг хэрхэн бий болгох тухай алсын хараатай ойлголтыг би эндээс харж байна.

Хэлдсэн зүйлийн сүүлчийн хэсэг нь үнэн. Гэхдээ эхний хэсэгт зарим нэг үнэн байдаг. Google өөрсдийн самбараа зохион бүтээж эхлэхэд тэдний нэг үеийнхэнд "өсөлтийн" асуудал ( ) тулгарсан нь тэгээс өөр тооны гал түймэр үүсгэдэг.

Дашрамд хэлэхэд, хэрэв та Жеффийн нийтлэл рүү орж, ишлэлд дурдсан зургийг харвал самбар дээр маш олон холбогч кабель байгааг харах болно. Энэ нь асуудал үүсгэж, дараагийн үеийн техник хангамжид үүнийг зассан. Нэмж хэлэхэд асуудал үүсгэж, хурдан засч залруулсан зарим нэг нэлээн хайнга кабелийг та харж болно. Бусад асуудлууд байсан ч би уншигчдад дасгал болгон үлдээе.

C. Ажилчдаа гэмтээдэг серверүүдийг бий болгох

Нэг үеийнхний хурц ирмэгүүд Google серверүүдтэднийг "сахлын хутга ба үзэн ядалт"-аар хийсэн гэдгээрээ нэр хүндтэй болгосон.

D. Дата төвдөө цаг агаараа өөрөө бий болго

Технологийн олон томоохон компаниудын ажилчидтай ярилцсаны дараа ихэнх компаниуд цаг уурын хяналтанд маш их хяналттай байсан тул тэдний мэдээллийн төвд үүл эсвэл манан үүссэн бололтой. Та үүнийг Microsoft-ын ажилчдыг хулгайгаар хулгайлахын тулд Сиэтлийн цаг агаарыг давтах Google-ийн тооцоолсон, зальтай төлөвлөгөө гэж нэрлэж болно. Өөрөөр хэлбэл, энэ нь шууд утгаараа бүтээн байгуулалтын төлөвлөгөө байж болох юм " үүлэн тооцоолол". Эсвэл үгүй ​​ч байж магадгүй.

Google-ийн заасан бүх зүйл оролдсоны дараа өөрчлөгдсөн болохыг анхаарна уу. Алдаа гаргаж, дараа нь засах нь амжилттай хөгжиж буй аливаа байгууллагад түгээмэл байдаг. Инженерийн практикийг шүтэж байгаа бол 1999 онд хийсэн зүйлээ биш, ядаж орчин үеийн практикийг барьж авах хэрэгтэй.

1999 онд Google ECC бус серверүүдийг ашиглахдаа санах ойн эвдрэл болох хэд хэдэн шинж тэмдгийг харуулсан. Асуулгад санамсаргүй илэрцийг буцаасан хайлтын индексийг багтаасан болно. Энд байгаа бодит бүтэлгүйтлийн горим нь сургамжтай юм. Хувь хүний ​​үр дүнгийн алдааг хүлээн зөвшөөрөх боломжтой тул эдгээр машинууд дээр ECC-ийг үл тоомсорлож болно гэж би олон удаа сонсдог. Хэдийгээр та санамсаргүй алдааг хүлээн зөвшөөрөх боломжтой гэж үзсэн ч үл тоомсорлох нь нэг алдаа нь зөвхөн нэг үр дүнг бага зэрэг гажуудуулж болзошгүйг баталгаажуулахын тулд нарийн шинжилгээ хийхгүй бол өгөгдөл бүрэн эвдрэх аюултай гэсэн үг юм.

хийсэн судалгаанд файлын системүүдАа, нэг алдаанд тэсвэртэй системийг бий болгох баатарлаг оролдлого байсан ч үүнийг хийхэд маш хэцүү гэдгийг дахин дахин харуулсан. Үндсэндээ, маш их шалгагдсан файлын систем бүр нэг алдааны улмаас томоохон доголдолтой байж болно (). Би файлын системийн хөгжүүлэгчид рүү дайрахгүй. Тэд програмистуудын 99.9% -аас илүү ийм дүн шинжилгээ хийхдээ илүү сайн байдаг. Асуудлыг хүмүүс үндэслэлтэй хэлэлцэж чадахгүй болтлоо хэцүү гэдгийг удаа дараа харуулсан бөгөөд ийм дүн шинжилгээ хийх автомат хэрэгсэл нь энгийн товчлуур дарахаас хол хэвээр байна. Google өөрсдийн агуулахын компьютерийн гарын авлагад алдаа илрүүлэх, залруулах талаар ярилцдаг бөгөөд техник хангамжийн алдааг засах ( ) ашиглах нь ойлгомжтой үед ECC санах ойг хамгийн сайн сонголт гэж үздэг.

Google нь маш сайн дэд бүтэцтэй. Бусад томоохон технологийн компаниудын дэд бүтцийн талаар сонссоноор Google нь дэлхийн хамгийн шилдэг нь юм шиг санагддаг. Гэхдээ энэ нь тэдний хийж байгаа бүхнийг хуулбарлах ёстой гэсэн үг биш юм. Зөвхөн тэдний сайн санааг авч үзсэн ч ихэнх компаниуд үүнийг хуулбарлах нь утгагүй юм. Тэд Intel серверийн процессоруудын шинэ техник хангамжийн давуу талыг ашиглах боломжийг олгохын тулд техник хангамжийн ажиллах хугацааны мэдээлэл болон статик ул мөрийг хоёуланг нь ашигладаг Линуксийн ажлын дэгээ төлөвлөгчийг орлуулж, цөмд динамик кэш хуваах боломжийг олгосон. Хэрэв та үүнийг бүх төхөөрөмж дээрээ ашиглавал Google долоо хоногийн дотор хэмнэнэ илүү мөнгө Stack Exchange түүхэндээ бүх машиндаа зарцуулж байснаас илүү. Энэ нь та Google-г хуулах хэрэгтэй гэсэн үг үү? Үгүй ээ, хэрэв та үндсэн дэд бүтцээ Java эсвэл (Бурхан хориглох) Ruby-ээс илүү өндөр оновчтой C++ хэл дээр бичсэн байх гэх мэт тэнгэрээс маннагаар цохиулаагүй л бол. Баримт нь ихэнх компаниудын хувьд бүтээмжийг 20 дахин бууруулахад хүргэдэг хэлээр програм бичих нь туйлын үндэслэлтэй шийдвэр юм.

2. Ихэнх RAM-ийн алдаа нь системчилсэн алдаа юм

ECC-ийн эсрэг аргумент нь DRAM-ийн алдааны судалгааны дараах хэсгийг хуулбарласан (Жефф онцлон тэмдэглэсэн):
Бидний судалгаагаар хэд хэдэн үндсэн үр дүн гарсан. Нэгдүгээрт, DRAM-ийн эвдрэлийн ойролцоогоор 70% нь давтагдах (жишээ нь, байнгын) алдаа, харин зөвхөн 30% нь завсарлагатай (завсрын) алдаа байгааг олж мэдсэн. Хоёрдугаарт, бүхэл бүтэн мөр, багана эсвэл блокт нөлөөлж буй бүтэлгүйтэл гэх мэт олон битийн том алдаанууд нь бүх DRAM-ийн бүтэлгүйтлийн 40 гаруй хувийг эзэлж байгааг бид олж мэдсэн. Гуравдугаарт, DRAM-ийн эвдрэлийн бараг 5% нь өгөгдөл (DQ) эсвэл хаалга (DQS) шугам гэх мэт самбарын түвшинд хэлхээнд нөлөөлдөг болохыг бид олж мэдсэн. Эцэст нь бид Chipkill функц нь DRAM-ийн эвдрэлээс үүдэлтэй системийн эвдрэлийн давтамжийг 36 дахин бууруулсныг олж мэдсэн.

Энэ ишлэл нь ECC-ийн эсрэг аргумент биш, харин тодорхой ECC анги болох Chipkill-ийн аргумент мэт санагдаж байгаа тул зарим талаараа инээдтэй санагдаж байна. Үүнийг хойш тавиад, Жеффийн нийтлэл системчилсэн алдаа нь санамсаргүй алдаанаас хоёр дахин их байгааг харуулж байна. Дараа нь системчилсэн алдаа гарах үед тэд машин дээрээ memtest ажиллуулдаг гэж уг бичлэгт бичжээ.

Нэгдүгээрт, 2: 1 харьцаа нь санамсаргүй алдааг үл тоомсорлох хангалттай том биш юм. Хоёрдугаарт, энэ нийтлэл нь системчилсэн алдаа нь үндсэндээ өөрчлөгддөггүй бөгөөд хэсэг хугацааны дараа гарч ирэх боломжгүй гэсэн Жеффийн итгэлийг илэрхийлж байна. Энэ үнэн биш. Механик төхөөрөмж элэгддэгтэй адил электрон төхөөрөмж элэгддэг. Механизмууд нь өөр боловч үр нөлөө нь ижил төстэй байдаг. Үнэн хэрэгтээ, хэрэв бид чипийн найдвартай байдлын шинжилгээг бусад төрлийн найдвартай байдлын шинжилгээтэй харьцуулж үзвэл тэдгээр нь бүтэлгүйтлийн загварчлалын хувьд ижил тархалтын бүлгүүдийг ихэвчлэн ашигладаг болохыг харж болно. Гуравдугаарт, Жеффийн үндэслэл нь ECC нь алдааг илрүүлэх, засахад тусалж чадахгүй гэсэн үг бөгөөд энэ нь буруу төдийгүй ишлэлтэй шууд зөрчилдөж байна.

Тэгэхээр та эдгээрийг барьж авахын тулд машин дээрээ memtest-ийг хэр олон удаа ажиллуулах гэж байна вэ? системийн алдаамөн та хэр их өгөгдлийн алдагдлыг тэсвэрлэхэд бэлэн байна вэ? ECC-ийн гол хэрэглээний нэг нь алдааг засах биш харин "чимээгүй авлига" гарахаас өмнө техник хангамжийг солихын тулд алдааг дохио өгөх явдал юм. Memtest ажиллуулахын тулд өдөр бүр машин дээрх бүх зүйлийг хаахыг хэн зөвшөөрөх вэ? Энэ нь зөвхөн ECC санах ой худалдаж авахаас хамаагүй илүү үнэтэй байх болно. Хэдийгээр та намайг санах ойн шалгалт өгөхийг ятгаж чадсан ч memtest нь ECC шиг олон алдаа олохгүй.

Намайг мянга орчим машинтай компанид ажиллаж байх үед бид өгөгдлийн бүрэн бүтэн байдлыг шалгахад хачирхалтай алдаа гарсныг анзаарч, зургаан сар орчмын дараа зарим машинд эвдрэл гарах магадлал бусадтай харьцуулахад илүү байгааг ойлгосон. Эдгээр бүтэлгүйтэл нь нэлээд ховор байсан (магадгүй долоо хоногт дунджаар хоёр удаа), тиймээс мэдээлэл цуглуулж, юу болж байгааг ойлгоход удаан хугацаа шаардагддаг. Шалтгааныг мэдэхгүй байж, алдаа нь нэг битийн эргэлтээс (өндөр магадлалтай) үүссэн эсэхийг шалгахын тулд логуудыг задлан шинжлэх нь бас чухал биш байсан. Бидний ашиглаж буй үйл явцын гаж нөлөөний үр дүнд хяналтын нийлбэрийг өөр өөр машин дээр өөр өөр цаг үед тусад нь процессоор тооцдог байсан тул алдаа нь үр дүнг эвдэж, энэхүү эвдрэлийг хяналтын нийлбэрт хүргэхгүй байхын тулд бид азтай байсан.

Хэрэв та зүгээр л санах ойн хяналтын нийлбэрээр өөрийгөө хамгаалахыг оролдож байгаа бол үнэхээр гайхалтай тооцоолол хийхгүй л бол аль хэдийн эвдэрсэн өгөгдөл дээр шалгах нийлбэрийг хийж, муу өгөгдлийн зөв шалгах нийлбэрийг авах магадлал өндөр байна. Тэд өөрсдийн хяналтын дүнг өгдөг. Хэрэв та алдаа засах талаар нухацтай хандаж байгаа бол та ECC-г ашигласаар байх магадлалтай.

Ямар ч байсан дүн шинжилгээ хийж дууссаны дараа бид memtest ямар ч асуудал илрүүлж чадахгүй байгааг олж мэдсэн ч RAM-г муу машин дээр солих нь алдааны түвшинг нэгээс хоёр баллын дарааллаар бууруулахад хүргэсэн. Ихэнх үйлчилгээнд манайх шиг шалгах нийлбэр байдаггүй; Эдгээр үйлчилгээ нь эвдэрсэн өгөгдлийг байнгын хадгалах санд чимээгүйхэн бичиж, үйлчлүүлэгч гомдол гаргах хүртэл асуудлыг харахгүй.

3. Техник хангамж хөгжсөний улмаас алдаа маш ховор болсон.

Нийтлэл дэх өгөгдөл нь ийм мэдэгдэл хийхэд хангалтгүй юм. RAM-ийн хэрэглээ нэмэгдэж, экспоненциал байдлаар өссөөр байгаа тул өгөгдлийн эвдрэлийн давтамжийг бодитоор бууруулахын тулд RAM-ийн доголдол нь илүү экспоненциал хурдаар буурах ёстой гэдгийг анхаарна уу. Түүнчлэн, чипс багасах тусам элементүүд нь багасч, илүү ихийг бий болгодог сэдэвчилсэн асуудлуудхоёр дахь догол мөрөнд авч үзэх хувцас. Жишээлбэл, 20 нм технологитой бол DRAM конденсатор нь хаа нэгтээ 50 орчим электрон хуримтлуулах боломжтой бөгөөд энэ тоо буурах тусам дараагийн үеийн DRAM-д бага байх болно.

Өөр нэг тэмдэглэл: Та ECC-ийн төлбөрийг төлөхдөө зөвхөн ECC санах ойд төлбөр төлдөггүй, харин та илүү чанартай эд ангиудын (процессор, самбар) төлбөр төлж байна. Үүнийг жолоодлогын эвдрэлийн түвшингээс хялбархан харж болох бөгөөд олон хүмүүс хувийн ажиглалтдаа үүнийг анзаарсан гэж би сонссон.

Миний санаж байгаагаар олон нийтэд нээлттэй судалгаанаас иш татахад Андреа, Рэмси нарын бүлэг хэдэн жилийн өмнө SIGMETRICS баримт бичгийг гаргасан бөгөөд энэ нь SATA диск нь SCSI хөтчөөс 4 дахин, унших чадваргүй болох магадлал 10 дахин их болохыг харуулсан. далд мэдээллийн эвдрэл байх. Нэг үйлдвэрлэгчийн дискийг ашиглах үед ч энэ харьцаа хадгалагдан үлджээ. SCSI интерфейс нь илүү найдвартай байх ёстой гэж бодох ямар ч онцгой шалтгаан байхгүй SATA интерфейс, гэхдээ энэ нь интерфейсийн тухай биш юм. Бид үйлчлүүлэгчтэй харьцуулахад өндөр найдвартай серверийн бүрэлдэхүүн хэсгүүдийг худалдаж авах талаар ярьж байна. Магадгүй та дискний найдвартай байдлыг сонирхохгүй байж магадгүй, учир нь танд хяналтын нийлбэр дээр бүх зүйл байгаа бөгөөд гэмтэл нь амархан олддог, гэхдээ илрүүлэхэд илүү хэцүү зарим төрлийн зөрчил байдаг.

4. Хэрэв ECC санах ой үнэхээр чухал байсан бол зөвхөн серверт биш хаа сайгүй хэрэглэгдэх байсан.

Энэ аргументыг бага зэрэг тайлбарлахын тулд бид "хэрэв энэ шинж чанар нь серверүүдэд үнэхээр чухал байсан бол үүнийг сервер бусуудад ч ашиглах байсан" гэж хэлж болно. Та энэ аргументыг нэлээд олон серверийн техник хангамжид хэрэглэж болно. Үнэн хэрэгтээ энэ нь томоохон үүл үйлчилгээ үзүүлэгчдийн өмнө тулгарч буй хамгийн бухимдалтай асуудлуудын нэг юм.

Тэд ихэнх бүрэлдэхүүн хэсгүүдийг зөв үнээр авах хангалттай хөшүүрэгтэй. Гэхдээ нэгээс олон боломжит ханган нийлүүлэгч байгаа тохиолдолд л наймаа хэрэгжинэ.

Боломжит өрсөлдөгч байхгүй цөөхөн салбаруудын нэг бол үйлдвэрлэл юм CPU-уудболон видео хурдасгуур. Аз болоход томоохон ханган нийлүүлэгчдийн хувьд тэд ихэвчлэн видео хурдасгуур хэрэггүй, процессор, маш их хэрэгтэй байдаг - энэ нь удаан хугацааны туршид хэрэгжсэн. Процессор үйлдвэрлэгчид серверийн зах зээлд нэвтрэхийг хэд хэдэн оролдлого хийж байсан боловч ийм оролдлого бүр нь эхнээсээ алдаа дутагдалтай байсан бөгөөд энэ нь сүйрсэн гэдгийг тодорхой харуулж байна (мөн эдгээр нь ихэвчлэн дор хаяж 5 жил шаардагддаг төслүүд юм, өөрөөр хэлбэл шаардлагатай байсан). амжилтанд итгэх итгэлгүйгээр маш их цаг зарцуулах).

Qualcomm-ын хүчин чармайлт маш их шуугиан дэгдээсэн ч би Qualcomm дахь харилцагчидтайгаа ярихад тэд бүгд надад юу хийснийг хэлдэг. Энэ мөччип нь үндсэндээ дээж авахад зориулагдсан. Энэ нь Qualcomm нь IBM-ээс хулгайлсан бүх хүмүүсээсээ серверийн чип хийхийг сурах шаардлагатай болсон бөгөөд дараагийн чип нь өрсөлдөх чадвартай байх анхны чип байх болно. Би Qualcomm-д болон ARM-ийн сайн серверийн бүрэлдэхүүн хэсгүүдийг бий болгох хүчин чармайлтад маш их найдаж байгаа боловч эдгээр хүчин чармайлт нь хүссэн үр дүнг хараахан өгөөгүй байна.

Одоогийн ARM (болон POWER) сонголтууд (Apple-ийн гайхалтай ARM чипийн таамаглалыг эс тооцвол) ихэнх серверийн ачааллын нэг долларт ногдох гүйцэтгэлийн хувьд бараг бүрэн тохиромжгүй байгаа нь эзэмшлийн нийт зардлын (TCO) бага зэрэг давтагдсан сэдэв юм. , тиймээс би үүнийг одоохондоо үлдээх болно. өөр хэвлэл. Гэхдээ гол зүйл бол Intel нь зах зээл дээр хүмүүсийг серверийн функцүүдэд нэмэлт төлбөр төлөхөд хүргэдэг байр суурьтай байгаа явдал юм. Мөн Intel үүнийг хийдэг. Түүнчлэн, зарим функцууд нь серверүүдээс илүү чухал байдаг хөдөлгөөнт төхөөрөмжүүдХэд хэдэн гигабайт RAM, хэд хэдэн ваттын эрчим хүчний төсөвтэй, үе үе эвдэрч, дахин ачаалдаг хөдөлгөөнт төхөөрөмжүүд.

Дүгнэлт

Би ECC RAM худалдаж авах ёстой юу? Энэ нь олон зүйлээс шалтгаална. Серверүүдийн хувьд энэ нь магадгүй юм сайн сонголтзардлыг харгалзан. Зардал/үр ашгийн дүн шинжилгээ хийх нь үнэхээр хэцүү, учир нь далд өгөгдлийн эвдрэлийн өртөг эсвэл хөгжүүлэгчийн завсарлагааны гэмтлийг хянахын тулд хагас жил алдах эрсдэлтэй зардлыг тодорхойлоход маш хэцүү байдаг. ECC бус санах ойн хэрэглээ.

Ширээний компьютеруудын хувьд би бас ECC-ийг дэмждэг. Гэхдээ хэрэв та тогтмол нөөцлөлт хийхгүй бол ECC санах ойд хөрөнгө оруулахаас илүү байнгын нөөцлөлтөд хөрөнгө оруулах нь илүү ашигтай байдаг. Хэрэв танд байгаа бол нөөцлөлтүүд ECC байхгүй бол та эвдэрсэн өгөгдлийг үндсэн санах ой руу хялбархан бичиж, энэ эвдэрсэн өгөгдлийг нөөцлөлтөд хуулбарлах боломжтой.

Прабхакар Рагда, Том Мерфи, Жей Вайскопф, Леа Хансон, Жо Уайлдер, Ральф Кордерой нарт ярилцсан/тайлбар/засвар хийсэнд баярлалаа. Мөн энэ аман зохиолыг блог нийтлэл болгон бичихийг ятгасан Леа-д баярлалаа (эсвэл үгүй ​​ч байж магадгүй). Алдаа, лавлагаа дутмаг, гайхалтай зохиолын төлөө хүлцэл өчье; Энэ нь үндсэндээ хэлэлцүүлгийн хагасын бичлэг бөгөөд би нөхцөлүүдийг тайлбарлаагүй, линк өгөөгүй, эсвэл баримтыг ихэвчлэн хийдэг нарийн түвшинд хүртэл шалгаагүй.

Нэг инээдтэй жишээ бол (наад зах нь миний хувьд) ид шидийн өөрийгөө эдгээх хайлах холбоос юм. Хэдийгээр олон хэрэгжүүлэлт байдаг ч чип дээрх хайлдаг холбоосыг нэг төрлийн резистор гэж төсөөлөөд үз дээ. Хэрэв та түүгээр бага зэрэг гүйдэл дамжуулвал холболт хийх хэрэгтэй. Хэрэв гүйдэл хэт өндөр байвал резистор халж, эцэст нь эвдэрнэ. Энэ нь ихэвчлэн чип дээрх элементүүдийг идэвхгүй болгох эсвэл цагийн хурдыг тохируулах зэрэг үйл ажиллагаанд ашиглагддаг. Үндсэн зарчим бол холбогч шатсаны дараа түүнийг анхны байдалд нь оруулах боломжгүй юм.

Эрт дээр үед хагас дамжуулагч үйлдвэрлэгч байсан бөгөөд энэ нь үйлдвэрлэлийн процесст бага зэрэг яарч байсан бөгөөд тодорхой технологийн үеийн хүлцлийг бага зэрэг бууруулсан юм. Хэдэн сарын дараа (эсвэл жилийн дараа) ийм холбогчийн хоёр төгсгөлийн холболт дахин гарч ирж, түүнийг сэргээх боломжтой болсон. Хэрэв та азтай бол ийм холбогч нь цагны үржүүлэгчийн хамгийн чухал биттэй адил зүйл байх бөгөөд хэрэв өөрчлөгдсөн бол чипийг идэвхгүй болгоно. Хэрэв та азгүй бол энэ нь далд мэдээллийн эвдрэлд хүргэнэ.

Би өөр өөр компаниудын олон хүмүүсээс энэ үйлдвэрлэгчийн технологийн үеийн асуудлын талаар сонссон тул эдгээр нь тусдаа тохиолдол биш юм. Би инээдтэй гэж хэлэхэд энэ түүхийг бааранд сонсоход инээдтэй байна гэсэн үг. Жилийн турш туршсаны дараа таны зарим чип ажиллахгүй байна, учир нь тэдгээрийн jumper тохиргоо нь утгагүй бөгөөд чипээ дахин хийж, гаргах хугацааг 3 сараар хойшлуулах хэрэгтэй гэдгийг мэдэх нь инээдтэй биш юм. Дашрамд хэлэхэд, энэхүү хайлуулж болох холбоосыг сэргээх нөхцөл байдал нь ECC-ийн тусламжтайгаар багасгаж болох алдааны ангиллын өөр нэг жишээ юм.

Биш google-ийн асуудал; Миний ярьдаг олон хүмүүс техник хангамж хэрхэн бүтэлгүйтдэгийг гайхдаг учраас би үүнийг дурдлаа.

Хэрэв та бүхэл бүтэн номыг уншихыг хүсэхгүй байгаа бол эндээс хэсэгчилсэн хэсгийг үзнэ үү.

Програм хангамжийн түвшинд хэд хэдэн эвдрэлийг тэсвэрлэх чадвартай системд техник хангамжийн хэсэгт тавигдах хамгийн бага шаардлага бол энэ хэсгийн эвдрэлийг байнга илрүүлж мэдээлэх явдал юм. програм хангамжПрограм хангамжийн дэд бүтцэд тэдгээрийг агуулж, зохих нөхөн сэргээх арга хэмжээ авах боломжийг хангалттай цаг тухайд нь хийх. Техник хангамж нь бүх алдааг тодорхой зохицуулах шаардлагагүй. Энэ нь ийм системд зориулсан техник хангамжийг алдаа засах чадваргүйгээр хийх ёстой гэсэн үг биш юм. Хэзээ ч функциональ байдалАлдаа засварыг боломжийн өртөг эсвэл нарийн төвөгтэй байдлаар санал болгож болох бөгөөд тэдгээрийг дэмжих нь ихэвчлэн үр дүнгээ өгдөг. Энэ нь хэрэв техник хангамжийн алдаа засах нь маш үнэтэй байсан бол систем нь зөвхөн илрүүлэх боломжоор хангасан хямд хувилбарыг ашиглах боломжтой гэсэн үг юм. Орчин үеийн системүүд DRAM байна сайн жишээмаш бага нэмэлт зардлаар хүчтэй алдаа засах боломжтой нөхцөл байдал. Гэсэн хэдий ч, техник хангамжийн алдааг илрүүлэх шаардлагыг зөөлрүүлэх нь илүү хэцүү байх болно, учир нь програм хангамжийн бүрэлдэхүүн хэсэг бүр өөрийн зөв гүйцэтгэлийг шалгах шаардлагатай болно гэсэн үг юм. Түүхийнхээ эхэн үед Google нь DRAM-д паритет байхгүй серверүүдтэй ажиллах шаардлагатай болсон. Вэб хайлтын индексийг бий болгох нь үндсэндээ олон тооны машиныг ашиглан маш том эрэмбэлэх/нэгтгэх үйлдлээс бүрддэг. 2000 онд Google-ийн сар бүр хийдэг вэб индексийн шинэчлэлтүүдийн нэг нь шалгагдсан асуулгын хэсэг нь бичиг баримтыг буцааж байсан нь илэрсэн үед урьдчилсан баталгаажуулалт амжилтгүй болсон бололтой. санамсаргүй байдлаар. Зарим судалгаа хийсний дараа шинэ индекс файлуудөгөгдлийн бүтцэд тодорхой газар жаахан тэг хүртэл засахтай тэнцэх нөхцөл байдал тогтоогдсон бөгөөд энэ нь алдаатай DRAM чипээр дамжуулан их хэмжээний өгөгдлийг дамжуулах сөрөг үр дагавар юм. Энэ асуудал дахин гарах магадлалыг багасгахын тулд индексийн өгөгдлийн бүтцэд нийцлийн шалгалтыг нэмсэн бөгөөд цаашид ийм төрлийн асуудал гараагүй. Гэсэн хэдий ч санах ойн бүх байрлалыг шалгаагүй тул энэ арга нь индексжүүлэх явцад алдаа илрүүлэх 100% баталгаа өгөхгүй гэдгийг тэмдэглэх нь зүйтэй - жишээ нь зааврыг шалгаагүй хэвээр байна. Индексийн өгөгдлийн бүтэц нь тооцоололд хамрагдсан бусад бүх өгөгдлөөс хамаагүй том байсан тул эдгээр өөрөө хянадаг өгөгдлийн бүтэц байгаа нь гэмтэлтэй DRAM-тай машинуудыг илрүүлж, кластераас хасах магадлалыг өндөр болгосон. Дараагийн үеийн машинууд Google аль хэдийнсанах ойн паритет илрүүлэлтийг агуулсан бөгөөд ECC санах ойн үнэ өрсөлдөхүйц түвшинд унасны дараа дараагийн бүх үеийнхэн ECC-DRAM ашигласан.

Шошго: шошго нэмэх

#ECC #Registered #Buffered #Parity #SPD

Алдаа засах код (ECC)

ECC эсвэл Error Correct Code - алдааг илрүүлэх, засах (ижил товчлолын өөр тайлбар боломжтой) - "паритет шалгах" -ыг орлуулсан алгоритм. Сүүлчийнхээс ялгаатай нь бит бүр нь нэгээс олон шалгах нийлбэрт багтдаг бөгөөд энэ нь нэг битийн алдаа гарсан тохиолдолд алдааны хаягийг сэргээж, засах боломжийг олгодог. Дүрмээр бол хоёр битийн алдааг засаагүй ч илрүүлдэг. Эдгээр боломжуудыг хэрэгжүүлэхийн тулд модуль дээр нэмэлт чип суурилуулсан бөгөөд энэ нь ердийн модулийн 64 өгөгдлийн битээс ялгаатай нь 72 бит болдог.

ECC-ийг орчин үеийн бүх хүмүүс дэмждэг эх хавтан, серверийн шийдэл, түүнчлэн зарим "ерөнхий зориулалтын" чипсетүүдэд зориулагдсан. Зарим төрлүүд (Бүртгэгдсэн, Бүрэн буфер) зөвхөн ECC хувилбарт байдаг. ECC нь санах ойн доголдлыг арилгах эм биш бөгөөд санамсаргүй алдааг засахад ашигладаг бөгөөд арын цацраг гэх мэт гадны хүчин зүйлсийн нөлөөгөөр санах ойн эсийн агуулгыг санамсаргүй өөрчилснөөс компьютерийн доголдол үүсэх эрсдлийг бууруулдаг гэдгийг тэмдэглэх нь зүйтэй.

буферлэгдсэн

Буфержүүлсэн модуль. Нийт цахилгаан багтаамж өндөр учраас "цэнэглэх" хугацаа нь урт байдаг тул бичих үйлдлүүд нь цаг хугацаа их шаарддаг. Үүнээс зайлсхийхийн тулд зарим модулиуд (ихэвчлэн 168 зүү DIMM) нь ирж буй өгөгдлийг харьцангуй хурдан хадгалдаг тусгай чип (буфер) -ээр тоноглогдсон бөгөөд энэ нь хянагчийг чөлөөлдөг. Буфержүүлсэн DIMM нь буфергүйтэй ерөнхийдөө таарахгүй. Хэсэгчилсэн буфер модулиудыг "бүртгэгдсэн" гэж нэрлэдэг ( Бүртгүүлсэн) болон бүрэн буфертэй модулиуд (Бүрэн буфер) - FB-DIMM. Энэ тохиолдолд "буфергүй" гэдэг нь буферийн байгууламжгүй энгийн санах ойн модулиудыг хэлнэ.

Паритет

Паритет - паритет, париттай модулиуд, мөн паритет. Өгөгдлийн бүрэн бүтэн байдлыг шалгах нэлээд эртний зарчим. Аргын мөн чанар нь бичлэгийн шатанд байгаа өгөгдлийн байтны хувьд хяналтын нийлбэрийг тооцдог бөгөөд энэ нь тусдаа чип дээр тусгай паритет бит хэлбэрээр хадгалагддаг. Өгөгдлийг унших үед хяналтын нийлбэрийг дахин тооцоолж, паритет биттэй харьцуулна. Хэрэв тэдгээр нь таарвал өгөгдөл нь жинхэнэ гэж тооцогддог, эс тэгвээс паритын алдааны мессеж үүсдэг (ихэвчлэн системийг зогсооход хүргэдэг). Аргын илэрхий сул талууд нь нэмэлт паритет битүүдийг хадгалахад шаардагдах санах ойн өндөр өртөг, давхар алдааны эсрэг хамгаалалтгүй байдал (мөн паритет битийн алдаа гарсан тохиолдолд хуурамч эерэг үзүүлэлтүүд), бага зэргийн алдаа гарсан ч системийг унтраах зэрэг орно. видео хүрээнд). Одоогоор хамаарахгүй.

SPD чип

SPD нь хэвийн ажиллагааг хангахад шаардлагатай бүх өгөгдлийг (ялангуяа хурдны талаарх мэдээллийг) агуулсан DIMM санах ойн модуль дээрх чип юм. Энэ өгөгдөл нь үйлдлийн систем ачаалагдахаас өмнө компьютер өөрөө өөрийгөө шалгах үе шатанд уншигдах бөгөөд системд нэгэн зэрэг өөр өөр санах ойн модуль байгаа ч санах ойд хандах тохиргоог тохируулах боломжийг олгодог. Зарим эх хавтангууд нь SPD чипгүй модулиудтай ажиллахаас татгалздаг боловч ийм модулиуд нь маш ховор бөгөөд ихэвчлэн PC-66 модулиуд юм.

RAM дээрх "ECC Support" гэж юу болохыг тайлбарлана уу

  1. санах ойн алдааг шалгах
  2. Энэ нь алдаа засах функц юм. Ийм санах ойг серверүүд дээр байрлуулсан байдаг, учир нь алдаанаас болж хоцрох, унтрах, хэт ачаалах боломжгүй юм. гэрийн компьютерийн хувьд энэ нь хэрэгцээтэй боловч шаардлагатай зүйл биш юм. Хэрэв та өөрөө суулгахаар шийдсэн бол эх хавтан чинь ECC-тэй энэ төрлийн RAM-г дэмждэг эсэхийг шалгаарай.
  3. Тэгэхээр та өөрийгөө memtest програмаар хязгаарлаж чадах уу? Эсвэл энэ технологи нь санах ойн өгөгдөл дэх жижиг утгыг байнга хянаж, залруулдаг уу?
  4. ECC (Алдаа засах код) - алдааг илрүүлэх, засах (ижил товчлолын бусад тайлбар боломжтой) - "паритет шалгах" -ыг орлуулсан алгоритм. Сүүлийнхээс ялгаатай нь бит бүр нь нэгээс олон шалгах нийлбэрт багтдаг бөгөөд энэ нь нэг битийн алдаа гарсан тохиолдолд алдааны хаягийг сэргээж, засах боломжийг олгодог. Дүрмээр бол хоёр битийн алдааг засаагүй ч илрүүлдэг. Эдгээр боломжуудыг хэрэгжүүлэхийн тулд модуль дээр нэмэлт санах ойн чип суулгасан бөгөөд энэ нь ердийн модулийн 64 өгөгдлийн битээс ялгаатай нь 72 бит болдог. ECC нь серверийн шийдэлд зориулагдсан орчин үеийн бүх эх хавтангууд, түүнчлэн зарим "ерөнхий зориулалтын" чипсетүүдээр дэмжигддэг. Зарим төрлийн санах ой (Бүртгэгдсэн, Бүрэн буфер) зөвхөн ECC хувилбарт байдаг. ECC нь санах ойн доголдлыг арилгах эм биш бөгөөд санамсаргүй алдааг засахад ашигладаг бөгөөд арын цацраг гэх мэт гадны хүчин зүйлийн нөлөөгөөр санах ойн эсийн агуулгыг санамсаргүй өөрчилснөөс компьютерийн доголдол үүсэх эрсдлийг бууруулдаг гэдгийг тэмдэглэх нь зүйтэй.
    Бүртгэгдсэн санах ойн модулиудыг 4 ГБ ба түүнээс дээш RAM шаарддаг (эсвэл дэмждэг) системд ашиглахыг зөвлөж байна. Эдгээр нь үргэлж 72 бит, өөрөөр хэлбэл ECC модулиуд бөгөөд хэсэгчилсэн буфер хийх нэмэлт бүртгэлийн чипүүдийг агуулдаг.
    PLL-Phase Locked Loop - автомат давтамж ба дохионы фазын хяналтын хэлхээ нь санах ойн хянагч дээрх цахилгаан ачааллыг бууруулж, олон тооны санах ойн чип ашиглах үед тогтвортой байдлыг нэмэгдүүлэхэд чиглэгддэг бөгөөд бүх буферт санах ойн модулиудад ашиглагддаг.
    Буфержүүлсэн модуль. Өнөөгийн санах ойн модулиудын нийт цахилгааны хүчин чадал өндөр учраас тэдгээрийг удаан "цэнэглэх" хугацаа нь бичих үйлдлүүдэд их хэмжээний цаг зарцуулдаг. Үүнээс зайлсхийхийн тулд зарим модулиуд (ихэвчлэн 168 зүү DIMM) нь ирж буй өгөгдлийг харьцангуй хурдан хадгалдаг тусгай чип (буфер) -ээр тоноглогдсон бөгөөд энэ нь хянагчийг чөлөөлдөг. Буфержүүлсэн DIMM нь буфергүйтэй ерөнхийдөө таарахгүй. Хэсэгчилсэн буфертэй модулиудыг "Бүртгэгдсэн" ("Бүртгэгдсэн") гэж нэрлэдэг бөгөөд бүрэн буфертэй модулиудыг (Бүрэн буфертэй) - "FB-DIMM" гэж нэрлэдэг. Энэ тохиолдолд "буфергүй" гэдэг нь буферийн байгууламжгүй энгийн санах ойн модулиудыг хэлнэ.
    Паритет - паритет, париттай модулиуд, мөн паритет. Өгөгдлийн бүрэн бүтэн байдлыг шалгах нэлээд эртний зарчим. Аргын мөн чанар нь бичлэгийн шатанд байгаа өгөгдлийн байтны хувьд хяналтын нийлбэрийг тооцдог бөгөөд энэ нь тусдаа чип дээр тусгай паритет бит хэлбэрээр хадгалагддаг. Өгөгдлийг унших үед хяналтын нийлбэрийг дахин тооцоолж, паритет биттэй харьцуулна. Хэрэв тэдгээр нь таарвал өгөгдөл нь жинхэнэ гэж тооцогддог, эс тэгвээс паритын алдааны мессеж үүсдэг (ихэвчлэн системийг зогсооход хүргэдэг). Аргын илэрхий сул талууд нь нэмэлт паритет битүүдийг хадгалахад шаардагдах санах ойн өндөр өртөг, давхар алдаанаас (мөн паритет битийн алдаа гарсан тохиолдолд худал эерэг) аюулгүй байдал, үндсэн бус алдаатай байсан ч системийг зогсоох зэрэг орно. (видео фрейм дээр гэж хэлье). Одоогоор хамаарахгүй.
    SPD нь хэвийн ажиллагааг хангахад шаардлагатай бүх өгөгдлийг (ялангуяа хурдны талаарх мэдээллийг) агуулсан DIMM санах ойн модуль дээрх микрочип юм. Энэ өгөгдөл нь үйлдлийн систем ачаалагдахаас өмнө компьютер өөрөө өөрийгөө шалгах үе шатанд уншигдах бөгөөд системд нэгэн зэрэг өөр өөр санах ойн модуль байгаа ч санах ойд хандах тохиргоог тохируулах боломжийг олгодог. Зарим эх хавтангууд нь SPD чипгүй модулиудтай ажиллахаас татгалздаг боловч ийм модулиуд нь маш ховор бөгөөд ихэвчлэн PC-66 модулиуд юм.
  5. Шалгах тухай memtest нь алдааг илрүүлэхгүй байж болох ч memtest-ийг шалгах -Тест 1 Хаяг тест, санах ойн бүртгэлийг хаягжуулах алдааг илрүүлэх өөрийн хаягийн гүнзгий тест - ийм алдааг сайн илрүүлдэг тул хэрэв танд байгаа бол цэнхэр дэлгэцүүдЭнэ нь үндсэндээ RAM эсвэл хатуу диск үү
  6. Тэд энд аль хэдийн хэлсэн, windowsfix.ru ашигла

ECC (Error Correct Code - error detection and correction) нь янз бүрийн гадаад хүчин зүйлээс үүдэлтэй санамсаргүй санах ойн алдааг засахад хэрэглэгддэг бөгөөд "паритет шалгах" системийн сайжруулсан хувилбар юм.

Бие махбодийн хувьд ECC нь үндсэн хэсгүүдийн хажууд суурилуулсан нэмэлт 8 бит санах ойн чип хэлбэрээр хэрэгждэг.

Тиймээс ECC модулиуд нь 72 бит (стандарт 64 битийн модулиудаас ялгаатай).

Зарим төрлийн санах ой (Бүртгэгдсэн, Бүрэн буфер) зөвхөн ECC хувилбарт байдаг.

Жолооч AMD RadeonПрограм хангамжийн Adrenalin Edition 19.9.2 Нэмэлт

AMD драйверын шинэ хувилбар Radeon програм хангамж Adrenalin Edition 19.9.2 Нэмэлт хувилбар нь Borderlands 3-ын гүйцэтгэлийг сайжруулж, Radeon Image Sharpening-ийг дэмждэг.

Хуримтлагдсан windows шинэчлэлт 10 1903 KB4515384 (нэмсэн)

2019 оны 9-р сарын 10-нд Майкрософт Windows 10-ийн 1903 хувилбар - KB4515384-д зориулж хэд хэдэн аюулгүй байдлын сайжруулалт, эвдэрсэн алдааг зассан нэгдсэн шинэчлэлтийг гаргасан. Windows ажилладагХайлт хийж, CPU-ийн өндөр хэрэглээг үүсгэсэн.

Жолооч тоглоомд бэлэн GeForce 436.30 WHQL

NVIDIA "Gears 5", "Borderlands 3" болон "Call of Duty: Modern Warfare", "FIFA 20", "The Surge 2" болон тоглоомуудыг оновчтой болгоход зориулагдсан Game Ready GeForce 436.30 WHQL драйвер багцыг гаргасан. "Code Vein" нь өмнөх хувилбаруудад гарсан хэд хэдэн алдааг засч, G-Sync нийцтэй ангилалд багтсан дэлгэцийн жагсаалтыг өргөжүүлсэн.

AMD Radeon Software Adrenalin 19.9.1 Edition драйвер

Графикийн 9-р сарын эхний дугаар AMD драйверууд Radeon Software Adrenalin 19.9.1 Edition нь Gears 5-д зориулагдсан.



Ачааж байна...
Топ