Кэш хийх зорилго юу вэ?
Кэш хийх зорилго юу вэ?

Видео: Кэш хийх зорилго юу вэ?

Видео: Кэш хийх зорилго юу вэ?
Видео: CERN - Бурхны бөөм буюу Хигс бозон гэж юу вэ ? 2024, May
Anonim

А дахь өгөгдөл кэш нь ерөнхийдөө RAM (санамсаргүй санах ой) гэх мэт хурдан хандалтын техник хангамжид хадгалагддаг бөгөөд програм хангамжийн бүрэлдэхүүн хэсэгтэй уялдуулан ашиглаж болно. А кэш анхан шатны зорилго нь удаан хадгалалтын давхаргад хандах хэрэгцээг багасгах замаар өгөгдөл хайх гүйцэтгэлийг нэмэгдүүлэх явдал юм.

Үүнийг анхаарч үзвэл кэшийг юунд ашигладаг вэ?

Санах ой кэш хийх (ихэвчлэн энгийн гэж нэрлэдэг кэш хийх ) нь компьютерийн программууд нь тухайн өгөгдлийг хурдан сэргээхийн тулд компьютерийн үндсэн санах ойд (жишээ нь, санамсаргүй санах ой эсвэл RAM) өгөгдлийг түр хадгалдаг арга юм. RAM нь ашигласан түр хадгалах газар гэж нэрлэдэг кэш.

Мөн кэш санах ойн асуулт хариултын зорилго юу болохыг мэдэх үү? Процессор нь өгөгдөлд илүү хурдан хандах боломжийг олгодог. -ийн нэмэгдсэн хурд кэш санах ой Энэ нь процессорыг системээс өгөгдөл авахаас илүү байнга ашигладаг өгөгдөлд илүү хурдан хандах боломжийг олгодог санах ой . Мэдээлэл хадгалагдаж байна кэш RAM-аас өгөгдөл авахаас илүү хурдан хандах боломжтой.

Тэгэхээр кэш гэж юу вэ, яагаад чухал вэ?

Кэш хийх Байнга ханддаг объект, зураг, өгөгдлийг хэрэгтэй газарт нь ойртуулж, таны байнга ханддаг вэб сайт руу нэвтрэх боломжийг хурдасгадаг. Мөн өгөгдлийн сангийн сервер нь өөр өөр зүйлтэй кэшүүд InnoDB буфер гэх мэт кэш , өгөгдлийн блокуудыг санах ойд хадгалахын тулд дискнээс удаашруулах хүсэлтийг багасгах.

Кэш яагаад гүйцэтгэлийг сайжруулдаг вэ?

Кэш санах ой нь процессорын дараа шаардаж болох байнга хэрэглэгддэг заавар/өгөгдлүүдийг агуулдаг бөгөөд энэ нь процессортой нэг чип дээр байрладаг тул RAM-аас илүү хурдан нэвтрэх санах ой юм. Энэ нь үндсэн санах ойноос санах ойг ойр ойрхон удаашруулах хэрэгцээг багасгаж, эс тэгвээс CPU-г хүлээх болно.

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