Кэшийг хаана хадгалдаг вэ?

Кэшийг хаана хадгалдаг вэ?
Кэшийг хаана хадгалдаг вэ?

Видео: Кэшийг хаана хадгалдаг вэ?

Видео: Кэшийг хаана хадгалдаг вэ?
Видео: 16 серия -"Человек - Паук ", юмористического телесериала - "Хочу в Париж". 2024, May
Anonim

Кэш нь хурдан нэвтрэх боломжтой завсрын санах ой юм. Энэ нь санах ойд хадгалагдсан мэдээллийн хуулбарыг хамгийн бага хурдтай нэвтрэх боломжийг агуулдаг тул хэрэглэгчийн цагийг хэмнэдэг.

Кэшийг хаана хадгалдаг вэ?
Кэшийг хаана хадгалдаг вэ?

Кэш нь үндсэн санах ойд байнга агуулагдах өгөгдөлд хандах үйл явцыг хурдасгахад зориулагдсан хандалтын өндөр хурдтай санах ой юм. Мэдээллийн кэшийг хатуу диск, CPU, хөтөч, вэб сервер ашигладаг. Кэш нь оруулгуудын багцыг агуулдаг. Тэд тус бүр нь нэг зүйл эсвэл өгөгдлийн блоктой холбоотой байдаг. Оруулсан бичлэг бүр нь кэш доторх өгөгдөл ба үндсэн санах ой дахь хуулбаруудын хоорондох харилцан хамаарлыг тодорхойлдог танигчтай байдаг. Үйлчлүүлэгч (CPU, вэб хөтөч, үйлдлийн систем) өгөгдөлд нэвтрэхэд кэшийг эхлээд шалгадаг. Хэрэв шаардагдах өгөгдлийн зүйлийн танигчтай тохирох таних тэмдэг бүхий бичлэгийг агуулсан бол кэшийн өгөгдлийг авна. Кэш доторх өгөгдлийн зүйлийг шинэчлэх үед тэдгээрийг үндсэн санах ойд өөрчилнө. Яаралтай бичих боломжтой кэш дотор аливаа өөрчлөлт нь санах ойн үндсэн өгөгдлийг шинэчлэхэд хүргэдэг. Буцах (буцааж бичих) кэш дээр тухайн зүйлийг нүүлгэн шилжүүлэх, үйлчлүүлэгчийн хүсэлтээр эсвэл үе үе шинэчлэлт хийдэг. Төв процессоруудын хэд хэдэн загвар нь төхөөрөмжийн санах ойд (RAM) хандах процессыг багасгахын тулд өөрийн кэштэй байдаг бөгөөд энэ нь бүртгэлээс удаан байдаг. CPU-ийн кэшийг хэд хэдэн түвшинд хуваадаг (3 хүртэл). Хамгийн хурдан санах ой нь эхний түвшний кэш буюу L1-кэш гэж тооцогддог. Энэ нь процессорын салшгүй хэсэг юм. Учир нь энэ нь түүнтэй ижил үхэлд байрладаг бөгөөд функциональ блокуудын нэг хэсэг юм. L2-кэш - хоёр дахь түвшний кэш ба гүйцэтгэлийн харгалзах хурд. Энэ нь ихэвчлэн L1 шиг, эсвэл цөмөөс холгүй байрладаг, жишээлбэл процессорын хайрцагт (слот процессоруудад) байрладаг. L3 кэш нь хамгийн хурдан бөгөөд ихэвчлэн CPU цөмөөс тусдаа байрладаг. бусад кэшүүдээс удаан боловч үйлдлийн санах ойгоос хурдан.

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