Кэштөөнүн максаты эмне?
Кэштөөнүн максаты эмне?

Video: Кэштөөнүн максаты эмне?

Video: Кэштөөнүн максаты эмне?
Video: POP3 и IMAP — в чем разница? 2024, Май
Anonim

Маалыматтар а кэш көбүнчө RAM (Random Access Memory) сыяктуу тез жетүү жабдыктарында сакталат жана ошондой эле программалык камсыздоо компоненти менен байланышта колдонулушу мүмкүн. А кэштер баштапкы максаты негизги жайыраак сактоо катмарына жетүү зарылдыгын азайтуу аркылуу маалыматтарды издөө натыйжалуулугун жогорулатуу болуп саналат.

Муну эске алып, кэш эмне үчүн колдонулат?

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

Ошондой эле билиңиз, кэш эстутум тестинин максаты эмнеде? Процессорго маалыматтарга тезирээк жетүүгө мүмкүндүк берет. ылдамдыгы жогорулады кэш эстутум процессорго системадан берилиштерди алууга караганда тезирээк колдонулган маалыматтарга жетүү мүмкүнчүлүгүн берет эс . Маалыматтар сакталат кэш ал жерде оперативдүү эс тутумдан маалыматтарды алуудан тезирээк жетүүгө болот.

Ошентип, кэш деген эмне жана ал эмне үчүн маанилүү?

Кэштөө тез-тез кирүүчү объекттерди, сүрөттөрдү жана маалыматтарды керектүү жерге жакыныраак кармап, сиз көп кирген веб-сайттарга кирүүнү тездетет. Андан ары маалыматтар базасынын серверинде башка ар кандай болот кэштер мисалы, InnoDB буфери кэш , дисктен жайыраак суроо-талаптарды азайтып, эстутумда маалымат блокторун сактоо үчүн.

Эмне үчүн кэш аткарууну жакшыртат?

Кэш эс тутумда процессор кийинки талап кылынышы мүмкүн болгон инструкцияларды/маалыматтарды камтыйт жана ал процессор менен бир чипте болгондуктан, оперативдүү эс тутумга караганда тезирээк жетүү эс тутуму. Бул негизги эстутумдан тез-тез жайыраак эстутум алуу зарылдыгын азайтат, антпесе CPU күтүүсү мүмкүн.

Сунушталууда: