Cache
Cache (pamięć podręczna) to mechanizm, w którym ostatnio pobierane
dane dostępne ze źródła o wysokiej
latencji i niższej przepustowości są przechowywane w pamięci o lepszych parametrach.Cache jest elementem właściwie wszystkich systemów - współczesny
procesor ma 2 albo 3 poziomy pamięci cache oddzielającej go od pamięci
RAM. Dostęp do dysku jest buforowany w pamięci RAM, a dokumenty
HTTP są buforowane przez
pośredniki HTTP oraz przez
przeglądarkę.Systemy te są tak wydajne dzięki lokalności odwołań - jeśli nastąpiło odwołanie do pewnych danych, jest duża szansa, że w najbliższej przyszłości będą one potrzebne ponownie. Niektóre systemy cache próbują przewidywać, które dane będą potrzebne i pobierają je wyprzedzając żądania. Np. cache procesora pobiera dane w pakietach po kilkadziesiąt czy też więcej
bajtów, cache dysku zaś nawet do kolejnych kilkuset kilobajtów czytanego właśnie pliku.
W celu uzyskania więcej informacji, zobacz w Wikipedia.οrg...
© W niniejszym artykule wykorzystano materialy pochodzace z
Wikipedia® i posiada on Powszechna
Licencje Publiczna GNU
КЕШ
Кеш
Кеш-памет
Кеш-памет (от
англ. cache memory), често наричана за по-кратко само кеш, е спомагателна
памет за ускоряване обмена на данни между различните нива в йерархията на паметта. Ускоряването се постига чрез поддържане на копия от избрани части от данните върху носител с бързо действие, близко до това на горното ниво на паметта. Може да постигне различни степени на ускорение в зависимост от вида на обменяните данни, от
алгоритъма за избор на данните за копиране и от съвместимостта помежду им.Бива различни видове в зависимост от положението си в йерархията:процесорен кеш - ускорява обмена на данни между
регистрите на
централния процесор и
оперативната паметкеш от 1-во ниво - работи с тактовата честота на процесора, в процесорите с харвардска архитектура има отделни кеш-памети за команди и за данни, разположен е в една и съща
интегрална схема (ИС) с процесора;кеш от 2-ро ниво - работи на честота, по-ниска от честотата на процесора, най-често в съотношение 1:2 или 1:3, може да бъде в ИС на процесора или като външни модули;кеш от 3-то ниво - допълнително ниво, когато е необходим по-голям обем на кеш-памет или за съвместна работа на няколко процесора в симетрична многопроцесорна обработка;кеш от 4-то ниво - второ допълнително ниво за симетрична обработка, когато кешът от 3-то ниво на отделните процесори не позволява симетрична обработка или има ограничения за броя процесори в нея;кеш на диска, често наричан дисков кеш - буферна памет в
твърдите дискове, която освобождава централния процесор от нуждата да чака записа върху или прочитането на данни от диска;кеш на контролера - памет в дисковия контролер (най-често в контролери за RAID-масиви), която допълнително буферира обмена при входно-изходна операция към няколко диска;дисков буфер, също наричан дисков кеш - междинна памет при запис на данни върху магнитна лента.
Категория:Памети
Вижте повече на Wikipedia.οrg…
Cache
Cache er et andet ord for buffer. Udtales på engelsk "cash" med langt træk på sh, som udtales ligesom "sh" i "she". En cache bruges i flere
elektroniske sammenhænge. Cachen i en elektronikenhed (laptop, pc, mac, lommeregner, mobiltelefon, router osv.) fungerer som et lynhurtigt mellemlager, som
processoren bruger til midlertidige beregninger, før de evt. lagres i hukommelsen, f.eks.
harddisk eller flash-lager.
Se mere på Wikipedia.org...
Hurtigminne
Cache
Cache (výslovnost: , jako „keš“) je oznacení pro vyrovnávací
pamet používanou ve
výpocetní technice. Je zarazena mezi dva subsystémy s ruznou rychlostí a vyrovnává tak rychlost prístupu k informacím. Úcelem cache je urychlit prístup k casto používaným datum na „pomalých“ médiích jejich prekopírováním na média rychlá. Príkladem „pomalého“ a rychlého média muže být
pevný disk a pametový modul, kde rozdíl v rychlosti muže cinit až tri rády. Jindy muže být pevný disk tím „rychlým“ médiem. „Pomalým“ médiem pak muže být napríklad obsah získávaný ze síte. Cache byla vynalezena v první polovine 60. let 20. století.
Více na Wikipedia.org...