Въведение Как кеширане Works
<р>
Ако сте били пазаруване за компютър, тогава вие сте чували думата ". &Quot кеш; Съвременните компютри имат двете L1 и L2 кеш, и мнозина сега също има L3 кеш. Може да са придобили съвети по темата от добронамерени приятели, може би нещо като " Да не се купуват, че Celeron чипове, тя не разполага с кеш в него "!;
<р> Оказва се, че кеширането е важен процес, компютърна наука, която се появява на всеки компютър в най-различни форми. Има памет кеш, хардуер и софтуер диск кеш, страница кеш и др. Виртуална памет е още една форма на кеширане. В тази статия, ние ще проучи кеширане, така че мога да разбера защо е толкова важно
един прост пример:. Преди Cache
<р> кеширане е технология на базата на подсистемата на паметта на вашия компютър. Основната цел на кеша е да се ускори вашия компютър, като същевременно поддържат цената на компютъра ниско. Кеширане ви позволява да направите вашия компютър задачи по-бързо.
<Р> За да се разбере основната идея на система кеш, нека започнем с един супер-прост пример, който използва библиотекар да демонстрира кеширане концепции. Нека си представим, библиотекар зад бюрото си. Той е там, за да ви дам книгите, които искат. За по-голяма простота, нека кажем, че не можете да получите книгите си - трябва да питате библиотекаря за всяка книга, която искате да прочетете, и той го извлича за вас от набор от купчини в килер (библиотеката на конгрес във Вашингтон, е създадена по този начин). Първо, нека да започнем с един библиотекар, без кеш.
<Р> пристига Първият клиент. Той пита за книгата <ги> Моби Дик
. Библиотекарят отива в склада, получава книгата, се връща към гишето и дава книгата на клиента. По-късно, на клиента се връща за да се върнете на книгата. Библиотекарят взема книгата и да се връща в склада. След това той се връща в своя брояч чака друг клиент. Да кажем, че на следващия клиент пита за <ги> Моби Дик
(те видях, че идва ...). Библиотекарят след това трябва да се върне в склада, за да получите книгата той наскоро борави и да го даде на клиента. При този модел, библиотекарят трябва да се направи пълен кръг пътуване, за да донесе всяка книга - дори много популярни такива, които се изискват често. Има ли начин да се подобри ефективността на библиотекаря
<р> Да, има начин - можем да сложим на кеша на библиотекаря. В следващия раздел, ние ще разгледаме същия този пример, но този път, библиотекарят ще използв