RAM болон кэш санах ойн ялгаа

RAM болон кэш санах ойн ялгаа
RAM болон кэш санах ойн ялгаа

Видео: RAM болон кэш санах ойн ялгаа

Видео: RAM болон кэш санах ойн ялгаа
Видео: Разъясняю что такое оперативная память 2024, Арваннэгдүгээр
Anonim

RAM ба кэш санах ой

Компьютерийн санах ойг шаталсан байдлаар зохион байгуулж, тэдгээрт хандахад зарцуулсан хугацаа, зардал, хүчин чадлыг харгалзан зохион байгуулдаг. RAM болон кэш санах ой нь энэхүү санах ойн шатлалын хоёр гишүүн юм. RAM (Random Access Memory) нь компьютерт ашиглагддаг үндсэн санах ой юм. Түүний бие даасан санах ойн нүднүүдэд ямар ч дарааллаар хандах боломжтой тул үүнийг санамсаргүй санах ой гэж нэрлэдэг. RAM-уудыг статик RAM (SRAM) ба динамик RAM (DRAM) гэж хоёр төрөлд хуваадаг. Кэш санах ой нь санах ойд хандах дундаж хугацааг багасгах зорилгоор компьютерийн CPU (Төв боловсруулах нэгж) ашигладаг тусгай санах ой юм.

RAM гэж юу вэ?

RAM-г мөн компьютерийн үндсэн санах ой гэж нэрлэдэг. Энэ нь цахилгааныг унтраах үед санах ойд хадгалагдсан өгөгдөл алга болдог тогтворгүй санах ой юм. RAM-уудыг статик RAM (SRAM) ба динамик RAM (DRAM) гэж хоёр төрөлд хуваадаг. SRAM нь нэг бит өгөгдлийг хадгалахын тулд транзистор ашигладаг бөгөөд үүнийг үе үе шинэчлэх шаардлагагүй. DRAM нь өгөгдөл тус бүрийг хадгалахын тулд тусдаа конденсатор ашигладаг бөгөөд конденсаторын цэнэгийг хадгалахын тулд үе үе шинэчлэх шаардлагатай байдаг. Орчин үеийн компьютеруудад RAM нь шинэчлэгдэх боломжтой модулиудаар зохион байгуулагдсан байдаг. Энэ нь RAM-ийн багтаамжийг нэмэгдүүлэх эсвэл гэмтлийг маш амархан засах боломжийг олгоно.

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

Кэш санах ой нь CPU-ийн санах ойд хандах дундаж хугацааг багасгах зорилгоор ашигладаг тусгай санах ой юм. Кэш санах ой нь үндсэн санах ойн хамгийн их ханддаг өгөгдлийг хадгалдаг харьцангуй жижиг бөгөөд хурдан санах ой юм. Санах ойг унших хүсэлт гарвал кэш санах ойд өгөгдөл байгаа эсэхийг шалгахын тулд кэш санах ойг шалгана. Хэрэв тэр өгөгдөл нь кэш санах ойд байгаа бол үндсэн санах ой руу хандах шаардлагагүй (үүнд хандахад илүү их хугацаа шаардагдана) учир санах ойд хандах дундаж хугацааг багасгана. Ер нь өгөгдөл, зааварчилгааг тусад нь санах ойтой байдаг. Өгөгдлийн кэшийг ихэвчлэн кэшийн түвшний шатлалаар (заримдаа олон түвшний кэш гэж нэрлэдэг) тохируулдаг. L1 (Түвшин 1) ба L2 (Түвшин 2) нь энэ кэшийн шатлалын хамгийн шилдэг кэшүүд юм. L1 нь үндсэн санах ойд хамгийн ойр байгаа кэш бөгөөд хамгийн түрүүнд шалгагдсан кэш юм. L2 кэш нь дараагийнх бөгөөд үндсэн санах ойд хамгийн ойр хоёр дахь нь юм. L1 болон L2 нь нэвтрэх хурд, байршил, хэмжээ, зардлаар ялгаатай.

RAM болон кэш санах ойн ялгаа нь юу вэ?

Санах ойн шатлалын хувьд кэш санах ой нь RAM-тай харьцуулахад CPU-тэй ойр санах ой юм. Кэш санах ой нь RAM-тай харьцуулахад хамаагүй хурдан бөгөөд үнэтэй байдаг. Гэхдээ RAM санах ойн багтаамж нь кэш санах ойн багтаамжаас их байдаг. Цаашлаад кэш санах ой нь хурд, өртөг, багтаамжаараа ялгаатай L1, L2, L3 кэшүүд шиг шаталсан байдлаар зохион байгуулагддаг.

Зөвлөмж болгож буй: