Кэш-память
Практически все системные платы сегодня оснащены кэш-памятью. Кэш-память располагается между центральным процессором и оперативной памятью и служит для ускорения обмена данными и командами. Такая кэш память называется внешней или кэш памятью второго уровня (Level 2). Центральные процессоры серии 80486, и Pentium содержат внутреннюю кэш память или кэш память первого уровня (Level 1).
Кэш-память, установленная на системной плате может иметь различный объем. Наиболее часто встречаются платы с объемом кэш-памяти 64, 128, 256, 512 Кбайт и даже больше. Внешняя кэш память выполняется на быстродействующих статических микросхемах оперативной памяти. Они представляют собой несколько микросхем в корпусах типа DIP, расположенных, как правило, около центрального процессора.
Оптимальный объем кэш-памяти зависит от объема основной оперативной памяти. Чем больше объем основной оперативной памяти, тем больше должен быть объем кэш-памяти. Так, если при объеме основной оперативной памяти 4 Мбайт достаточно 64 Кбайт кэш-памяти, то для 16 Мбайт оперативной памяти рекомендуется 512 Кбайт кэш-памяти.
Существует три основных варианта построения внешней кэш памяти:
Если кэш не содержит информации из искомой ячейки оперативной памяти, она считывается из оперативной памяти и одновременно записывается в ячейку кэша к которой дольше всего не было доступа. Скорость поиска данных в ассоциативном кэше меньше, чем в кэше прямого отображения. Преимуществом ассоциативного кэша является то, что в нем всегда хранится та информация к которой в последнее время производился доступ.
Центральный процессор не только считывает данные и команды из оперативной памяти, но и записывает их. Существует два вида кэша - с отложенной записью и со сквозной записью. Кэш со сквозной записью не выполняет кэширования данных, записываемых в оперативную память. Когда центральный процессор компьютера, на котором установлен кэш со сквозной записью, выполняет запись в оперативную память, данные сразу записываются в оперативную память. Одновременно данные записываются и в кэш (конечно, если кэш содержит данные из соответствующих ячеек оперативной памяти).
Если на системной плате установлен кэш с отложенной записью, то данные записываемые процессором в оперативную память, заносятся только в кэш. Запись в оперативную память не происходит. Обновление информации в оперативной памяти будет выполняться только при определенных условиях, например, когда какое-либо другое устройство на системной шине через канал прямого доступа запрашивает не обновленные данные или когда ячейка кэша потребовалась для записи в нее других данных.Кэш с отложенной записью более эффективен и его использование предпочтительней.
Обычно вы можете управлять кэш-памятью - отключать или подключать ее. Для этого достаточно запустить программу Setup и установить соответствующие параметры. При покупке компьютера обязательно необходимо протестировать компьютер с подключенной кэш-памятью. Встречаются бракованные системные платы, работающие только с отключенной кэш-памятью. Когда вы решите повысить производительность компьютера и подключите кэш-память, возможно он будет работать нестабильно.