Компьютерное железо
Кеш-памяти. Что такое кеш-памяти в процессорах?
8 разрядные проци вообще кэша не имели. Потом в них появилась очередь команд и это было сделано в 16 разрядных процах. Это потому что память работала с тойже скоростью что и проц. А вот потом пришлось выкручиватся. Сделали отдельно кэшпамять. Это были пданки малой ёмкости, но шустрые и имеои ещё тэги памяти. Это было ещё вне проца. А затем прорыв в проц вставили кэш. Первые кэши были забавны. Это были отдельные чипы в корпусе с процом. Например Пенёк -про. Брака при сборке модуля было много и 200 мгц камень стоил 200 баксов, 233 2995. А затем революция в пне 32. сперва конечно целерон 266 без кэша, который за счёт этого смело гнался на 450. И затем полноценые пеньки-2. Нокэш с полноассоциативной памятью по накладным расходам транзистров на ячейку дорог. Вот и придумали полу ассоциативный кэш 2-го уровня. По сути кэш отображает содержимое памяти. Если чтото изменилось то контролер в озушке это перепишет. Кэш 3-го уровня это спорный вопрос . Подобным путём шли Моторола, SUN,IBM и т. д. Математически всё это было уже отработано на минифреймах. А вот теперь посмотри скорости работы с кэшами разного уровня и сравни со скоростью ОЗУ. Так что большой кэш нужен. а далее забавнее. Есть кэш с фиксированым обьёмом, а есть динамический. Это значит что если одному роядру не надо большой кэш, то второй возмёт излишек. Есть конечно ещё вопросы с заполнением кэша опри обращение памяти. ОЗУ даёт строку сразу. Там скорее всего будет нужный код, но если переход в другую область, то нужно часть кэша освободить и опять строку записать. Это я та к на пальцах пытался обьяснить. В идеале память со скоростью работы проца. Тогда кэш не нужен. Скорость проца точно возрастёт. Но 1 транзистор на бит или 6 транзисторов на бит принципиальный вопрос.
Это нужно знать принцип работы процессора. Коротко: команды на выполнение процессором могут поступать непрерывно. И чтобы не было простаивания эти команды выстраиваются в очередь, а для этого нужно где-то хранить информацию, вот для этого и используется кеш-память процессора, которая существенно быстрее ОЗУ
если процессор тупит, то засчет кеша это не так заметно, типа UPS чтоли, источник беспребойного питания
...короче это значительно ускоряет работу процессора, иногда в разы)
область высокоскоростной памяти, взаимодействующая с ядром и шиной, передающая ядру информацию для обработки определенными порциями! обычно делится на уровни!
Собственная сверхбыстрая память процессора. Бывает трех уровней. Используется для подгрузки данных из ОЗУ в процессор.
скажу одно есть управляемы кеши, управляемые потоки, управление чистот, управление сонаправленых делегирование синхронов
сонаправление пересчет
короче изучай
сонаправление пересчет
короче изучай
Похожие вопросы
- Зачем нужен кеш l3?Почему всё не поместить только в кеш l2,как это было например в процессоре xeon e5450?l3 не больше!
- при выборе процессора на что лучше делать упор? на тактовую частоту или кеш память?
- а на игры кеш память процессора влияет ?
- Кеш память проца
- SSD жестких дисках нет кеш памяти если заменить им диск на ноутбуке ноутбук будет работать и как отразится на скорости?
- Помогите разобраться с частотой шины мамы, памяти и процессора
- Характеристики памяти для процессора и материнской платы.
- Что ожидать после установки оперативной памяти с частотой выше, чем поддерживает процессор
- есть память у процессора. или так: хранит ли память процессор ?
- Как поменять видео карту, оперативную память и процессор на нетбуке?