кэш уменьшает количество обращений процессора к более медленной оперативной памяти, тем самым увеличивая производительность системы.
чем его больше, тем меньше обращений, тем быстрее работает система.
Компьютерное железо
Какую роль играет кэш в процессоре?Вобще какая польза от большого обьема кєш памяти?
Ersultan Orynbetov
Ну конечно ведь кэш состоит из более быстрой SRAM чем обычной DRAM.
Кэш микропроцессора — кэш (сверхоперативная память) , используемый микропроцессором компьютера для уменьшения среднего времени доступа к компьютерной памяти. Является одним из верхних уровней иерархии памяти. Кэш использует небольшую, очень быструю память (обычно типа SRAM), которая хранит копии часто используемых данных из основной памяти. Если большая часть запросов в память будет обрабатываться кэшем, средняя задержка обращения к памяти будет приближаться к задержкам работы кэша.
Когда процессору нужно обратиться в память для чтения или записи данных, он сначала проверяет, доступна ли их копия в кэше. В случае успеха проверки процессор производит операцию используя кэш, что быстрее использования более медленной основной памяти. Подробнее о задержках памяти см. Задержки (англ. SDRAM latency) SDRAM: tCAS, tRCD, tRP, tRAS.
Большинство современных микропроцессоров для компьютеров и серверов имеют как минимум три независимых кэша: кэш инструкций для ускорения загрузки машинного кода, кэш данных для ускорения чтения и записи данных, и буфер ассоциативной трансляции (TLB) для ускорения трансляции виртуальных (математических) адресов в физические, как для инструкций, так и для данных. Кэш данных часто реализуется в виде многоуровневого кэша (L1, L2, L3).
(с)
Когда процессору нужно обратиться в память для чтения или записи данных, он сначала проверяет, доступна ли их копия в кэше. В случае успеха проверки процессор производит операцию используя кэш, что быстрее использования более медленной основной памяти. Подробнее о задержках памяти см. Задержки (англ. SDRAM latency) SDRAM: tCAS, tRCD, tRP, tRAS.
Большинство современных микропроцессоров для компьютеров и серверов имеют как минимум три независимых кэша: кэш инструкций для ускорения загрузки машинного кода, кэш данных для ускорения чтения и записи данных, и буфер ассоциативной трансляции (TLB) для ускорения трансляции виртуальных (математических) адресов в физические, как для инструкций, так и для данных. Кэш данных часто реализуется в виде многоуровневого кэша (L1, L2, L3).
(с)
Ersultan Orynbetov
Значит в кэше хранится (временно) самая важная информация которая будет обработана?Тоесть там находится те данные у которых приоритет выше..ну всмысле те данные еоторые процессор скорее всего обработает?
в кеше проц хранит временную информацию, если его не хватает - выгружает в оперативу, если и ее не хватит - в файл подкачки, теперь насчет скоростных режимов, думаю вы в курсе, что самый скоростной кеш проца, и самый медленный - файл подкачки.
Ersultan Orynbetov
Ага тоесть место того что бы грузить ОЗУ данные например помещаются в кэш размером 4МБ.В итоге 4МБ ОЗУ економится?
Но ето временно да?
Но ето временно да?
Кеш - та же оперативная память, только быстрее.
Ersultan Orynbetov
Ну туда попадают только самые важные данные которое будут обработаны?
Польза в основном в программах с большими объемами информации - игры и тд
Похожие вопросы
- Какую роль играют кэши (L1,L2,L3) на серверных процессорах? Спасибо.
- Какую роль играет кэш процессора?
- Что такое КЭШ у процессора, оперативной памяти, видеокарты? Для каждого комплектуючего свое понятие КЭШа?
- Какой кэш у процессора?
- А что такое l1 l2 l3 объем кэша в процессоре?
- Какую роль играет память видео карты? 512мб на вид. карте это мало?
- А большую ли роль играет память у видеокарты 512мб и 10024 в чём разница если я куплю карту с 512?
- В чем важность второго уровня кэш-памятив процессоре
- Хочу прикупить жёсткий диск большОго обьёма. Подскажите каккой лутше, надёжнее - внешний или внутренний? И есть фирма ко
- Почему для многих игр необходим такой большое количество оперативной памяти?