Я думаю, что каждый из нас хотя бы раз в своей жизни, когда выбирал себе новый компьютер или отдельно процессор, обращал внимание на то, что есть такая техническая характеристика как кэш процессора.
Но мало кто из пользователей обращает внимание на эти показатели, так как считают это совсем ненужным или просто не знают зачем он нужен. Ну и зря... Сегодня в рамках данной статьи я и расскажу вам что такое кэш процесса, зачем он нужен и как посмотреть.
Что такое кэш процессора и зачем он нужен?
Кэш процессора — это самая быстрая память компьютера и самая верхняя по иерархии. Она расположена на кристалле самого процессора и используется для ускорения его работы.
Здесь все очень просто. Процессор в основном работает с цифровыми данными, хранящимися в оперативной памяти, скорость работы которой значительно ниже (то есть если бы процессор работал напрямую с оперативной памятью, то большую часть рабочего времени он бы просто бездействовал), поэтому для сокращения задержек в работе используется посредник - кэш-память (ее скорость работы выше, чем у оперативной памяти).
Но, не нужно забывать, что скорость кэш-памяти процессора также зависит и от объема микросхемы. И в данном случае принцип чем больше, тем лучше не работает. Тут наоборот, чем объемнее микросхема, тем сложнее обеспечить высокую скорость ее работы. Поэтому разработчики изобрели технологию нескольких уровней.
В современных процессорах используется трехуровневая система кэш-памяти:
- Первого уровня (L1) – самая маленькая, но зато самая шустрая микросхема (всего нескольких десятков килобайт). Это позволило свести к минимуму возникновение задержек доступа к информации. В ней содержатся данные, которые чаще всего используются процессором. Обычно количество микросхем памяти равно количеству ядер процессора, так как каждое ядро использует в своей работе только одну микросхему.
- Второго уровня (L2) – скорость ее работы чуть медленнее первой, но зато общий объем памяти увеличился в 10 раз (около несколько сотен килобайт). Используется процессором для временного хранения важной информации, но отложенной на второй план.
- Третьего уровня (L3) – еще более объемная (несколько десятков мегабайт), но и более медленная микросхема. Но, несмотря на это, она все равно работает быстрее оперативной памяти. Кэш-память третьего уровня является общедоступной для всех ядер процессора и обеспечивает взаимосвязь ядер между собой.
Большой объем кэш-памяти незаменим при работе архиваторов, в играх реалистичной графикой, во время обработки и кодирования видео. Если вы в основном работе на компьютере с офисными пакетами программ, то разница в работе будет незаметна. Поэтому в данном случае можно смело брать процессор с двумя уровнями кэш-памяти.
Как узнать объем кэша процессора?
Надеюсь, что вы темой заинтересовались и вам уже интересно узнать какой объем кэша у вашего процессора. Сейчас об этом мы с вами и поговорим.
1) Через командную строку:
- Для начала нам нужно нажать сочетание клавиш "Win" + "R" для вызова диалогового окна "Выполнить".
- Затем в строку ввода прописываем команду "cmd" и нажимаем клавишу Enter.
- В окне командной строки нужно вручную ввести команду: wmic cpu get L2CacheSize, L3CacheSize и нажать кнопку Enter.
- Результат отобразится моментально в виде небольшой таблички. Цифры обозначают общий объем кэш-памяти для всех ядер процессора в килобайтах. Но, таким образом можно посмотреть только объем кэша второго (L2) и третьего (L3) уровней.
2) Через диспетчер задач:
С выходом операционной системы Windows 10 внешний вид и функционал диспетчера задач немного изменился. В том числе в диспетчере задач была добавлена информация о кэш-памяти процессора компьютера.
Чтобы ее посмотреть необходимо выполнить несколько несложных действий:
- Для начала необходимо открыть сам диспетчер задач. Тут самый простой способ - нажатие на клавиатуре сочетания клавиш "Ctrl" + "Shift" + "Esc", а самый популярный - это нажатие на клавиатуре сочетания клавиш "Ctrl" + "Alt" + "Delete" и в списке выбрать пункт "Диспетчер задач".
- В окне диспетчера задач нас интересует вкладка "Производительность", так как именно в ней (в правом нижнем углу) отображается информация о кэш-памяти процессора.
Этот метод, как вы уже поняли, хорош тем, что отображает информацию о кэш-памяти всех уровней в отдельности.
3) Через стороннюю программу:
В глобальной сети Интернет можно найти программное обеспечение для любой задачи. Среди утилит для отображения кэш-памяти процессора самой популярной является CPU-Z. Это небольшая программка, с помощью которой можно посмотреть подробную информацию о процессоре, оперативной памяти и материнской плате компьютера.
Скачать CPU-Z можно бесплатно с сайта Softportal: https://www.softportal.com/software-1504-cpu-z.html
Интерфейс программы полностью на английском языке. Но это абсолютно не затрудняет работу с программой.
Размер кэш-памяти можно увидеть на главной вкладке программы с информацией о процессоре.
А также в CPU-Z есть отдельная вкладка (Caches) с данной информацией.
В обоих случаях информация отображается отдельно по каждому уровню кэша.
Спасибо за внимание, надеюсь статья была вам полезна.
Не забываем подписаться на канал "У дяди Васи" и нажимать "Палец вверх". Поверьте, у меня для вас есть еще масса интересного.