Cache - studopediya

Кеш памет се използва за съвпадение скоростта на относително бавни устройства, като например, като динамична памет със сравнително бърз микропроцесор. Обикновено, програмата използва паметта и ограничена площ. Чрез поддържане на правилната информация в програмата за кеша елиминира изчакване в работата си, което намалява общата производителност на системата.

Не всеки кеш еквивалент. От голямо значение е фактът, колко информация може да включва кеш памет. Колкото по-голям кеш, толкова повече информация може да бъде поставен в него, и следователно по-голяма вероятността, че желаният байт ще се съдържа в паметта бързо. Очевидно е, че най-добрият вариант - това е, когато кеш паметта съответства на обема на цялата памет. В този случай, останалата част от паметта стане необходимо. Extreme противоположната ситуация - 1 байт кеш - също няма практическо значение, тъй като вероятността, че необходимата информация ще се появи в този байт до нула. На практика, от порядъка използва от кеша е в 16-512K на обхват.

Целостта на паметта - това е един от най-големите предприемачи проблеми кеш. Всички въпроси за решаване на тези проблеми са били възложени на отделен чип -kesh контролер Intel 82385. Съответният контролер кеша трябва да се грижи, че командите и данните, които ще бъдат необходими за микропроцесора в даден момент, това беше по това време се оказаха в кеша памет.

Напиши Чрез метод. също така известен като запис, чрез метода, то е свързано с наличието на две копия на един data- в основната памет и други кеш. Всеки процесор напишете цикъл на паметта преминава през кеш. Това води, разбира се, по-високо натоварване на системната шина, защото се случват всяка промяна на данните експлоатация две операциите запис. Ето защо, всеки кеш съдържание актуализация оказва значително влияние върху работата на гумите. От друга страна, микропроцесорът все още е принуден да чака за записите в основната памет.

MetodBuffered Напиши чрез различни Напиши Чрез метода и се нарича още буферен метод обезценка през. С цел да се по някакъв начин се намали натоварването на гумата, звукозаписния процес се извършва в една или повече буфери, които работят на принципа на FIFO (Fist Input-Output Първа). По този начин, на цикъла запис на микропроцесора завършва почти мигновено (т.е., когато данните се записват в буфера), въпреки че информацията в основната памет се съхраняват. Същият микро процесор може да изпълнява допълнителни команди за обработка. Разбира се, съответният контрол логика трябва да се погрижа за това своевременно да се изпразни буфера е пълен. С този метод, процесорът е напълно освободен от работа с основната памет.

Кеш памет е по същество основен тип памет - SRAM, което означава Статично (Статично) RAM.