При работе компьютера все вычисления происходят в процессоре, а данные для этих вычислений и их результаты хранятся в оперативной памяти. Скорость работы процессора в несколько раз превосходит скорость обмена информацией с оперативной памятью. Учитывая, что между двумя операциями процессора может выполняться одна или несколько операций с более медленной памятью, получаем, что процессор должен время от времени простаивать без работы и совокупная скорость компьютера падает.
Оперативная память с повышенным быстродействием стоит намного дороже памяти со стандартными характеристиками. Поэтому в конфигурацию компьютера была введена специальная кэш память, т.н. «сверх оперативная» память.
Кэш память предназначена для согласования скорости работы сравнительно медленных устройств, таких, например как динамическая память с быстрым микропроцессором. Кэш память позволяет избежать циклов ожидания в его работе, которые снижают производительность всей системы.
Используя кэш память обычно делается попытка согласовать также работу внешних устройств, например, различных накопителей, и микропроцессора. Соответствующий контролер должен заботиться о том, чтобы команды и данные, которые будут необходимы микропроцессору в определенный момент времени, именно к этому моменту содержала кэш память.
Вот что такое кэш память.
|
0 коммент.:
Отправить комментарий