1 МБ кеш и 2 МБ кеш в двуядрен процесор

Повечето процесори използват няколко кеша, поне един от които е споделен.

Основни понятия

Кешът е най-малкото място за съхранение на памет, налично в процесора на компютъра. Поради тази причина процесорът трябва да вземе решение коя информация да се съхранява в кеша и какво трябва да се изключи. Той прави това, като решава кои части от информацията може да използва отново. Те отиват в кеша за по-бърз достъп по-късно. Ако кеш паметта е от един и същ тип и е на едно и също място, тогава 2 МБ кеш е по-добре от 1 МБ, защото дава на процесора повече място за съхранение на често използвани данни. Това ви предпазва от необходимостта да чакате информация за RAM.

скорост

Колкото по-близко е кешът на процесора и колкото по-широк е шината, толкова по-бърз е пътят за данни, толкова по-бърза е информацията. Процесорът може да има до 3 кеша, въпреки че в повечето случаи ще има един или два. Кешът на ниво 3 е най-големият и обикновено се отделя от процесора. Кешът L2 са по-близо до процесора и понякога те са в самия процесор. Кешът L1 винаги е в процесора. Ако скоростта е основната ви грижа, L1 кеш от 1 MB може да е по-добър от 2 MB L3 кеш, особено ако има по-широк автобус.

тип

Двуядрените процесори могат да обработват кеша по два начина. Те могат да я разделят между двете ядра или да я споделят. Ако процесорът разделя кеша, в някои случаи паметта няма да бъде използвана. Това е така, защото двете ядра не винаги изискват данни от кеша. Предимството на споделен кеш се отнася до това, че когато едно ядро ​​не изисква кеш, другото може да приспособи своята част от пространството. Тъй като местоположението на кеша е същото, по-добре е да имате 2 MB споделен кеш от 1 MB кеш на ядро.

съображения

Повечето двуядрени процесори използват комбинация от L1, L2 и L3 кешове, някои от които могат да бъдат разделени, а някои от тях могат да бъдат споделени. Съобщенията на процесора понякога показват само размера на един от кешираните файлове. Поради тази причина винаги трябва да се консултирате с подробните спецификации, преди да закупите процесор. Публичността на процесора може да се каже, че има 2 MB кеш памет, но ако е кеш L3 или кеш за разделяне, няма да има ефективност толкова добра, колкото е еднакво количество споделен кеш L1 или L2.