Методы обновления строк в основной памяти

      Комментарии к записи Методы обновления строк в основной памяти отключены

В таблице 8.1. приведены условия сохранения и обновления информации в ячейках кэш-памяти и основной памяти.

Если процессору требуется информация из некоторой ячейки основной памяти, а копия этой ячейки уже есть в кэш-памяти, то вместо оригинала считывается копия. В этом случае информация ни в кэш-памяти, ни в основной памяти не изменяется.

Табл. 8.1.

Условия сохранения и обновления информации

Режим работы Наличие копии ячейки ОП в кэш-памяти Информация в ячейке кэш-памяти Информация в ячейке ОП
Чтение Копия есть Не изменяется Не изменяется
Копии нет Обновляется (создается копия) Не изменяется
Сквозная запись Копия есть Обновляется Обновляется
Копии нет Не изменяется Обновляется
Обратная запись Копия есть Обновляется Не изменяется
Копии нет Обновляется Не изменяется

При записи строк существует несколько методов обновления старой информации. Эти методы называются стратегией обновления строк основной памяти. Если результат обновления строк кэш-памяти не возвращается в основную память, то содержимое основной памяти становится неадекватным вычислительному процессу. Чтобы избежать таких ошибок, предусмотрены различные методы обновления основной памяти.

Системы внешней памяти

Системы внешней памяти — это hard disc, то есть жесткий диск, floppy disc, то есть гибкий диск или дискета, CD-ROM и некоторые другие.

Жесткий диск, или винчестер (название пошло от совпадения oбозначения первого жесткого диска с обозначением винтовки XIX века фирмы Winchester) предназначен для хранения той информации, которая более или менее часто используется в работе: программы операционной системы, компиляторов, сервисных программ, прикладных программ пользователя, текстовых документов, файлов базы данных и пр. Винчестер обеспечивает более быстрый доступ к данным, чем дискета, и значительно превосходит ее в емкости и надежности.

Жесткий диск — это одна или более жестких пластинок, покрытых материалом, позволяющим делать магнитную запись компьютерных данных. По его поверхности двигаются считывающе-записывающие головки. Между ними и поверхностью диска есть воздушный зазор, предохраняющий диск от повреждений и загрязнений.

Каждая машина располагает одним или двумя дисководами для гибких магнитных дисков. Дискеты используются для обмена программами и данными между компьютерами, для хранения программ, не используемых в работе, или запасных копий данных на случай их разрушения в винчестере. Можно использовать их для обычной работы на компьютере, однако это резко замедляет исполнение программ.

Floppy disc — это круглое плоское изделие из майлара (полиэтилен-перифталат), покрытое оксидом железа; субстанцией, содержащей крошечные частицы, которые удерживают магнитное поле. Дискета упакована в защитную пластиковую оболочку.

Данные считываются и записываются с помощью считывающе-записывающие головки, которая сменяет магнитное ориентирование частиц. Направление в одну сторону представляет собой двоичную 1, а в противоположную ей — двоичный 0. В зависимости от емкости, дискета может вмещать от нескольких сотен до миллиона байт данных, например, 3.5-дюймовые дискеты обладают емкостью 1.44 Мбайт, 5.25-дюймовые дискеты практически исчезли из употребления, так как они менее вместительны, менее надежны и менее долговечны.

CD-ROM (CD-R) — это аббревиатура, обозначающая Compact Disc Read Only Memory. С них можно только считывать информацию, так как она наносится на поверхность диска в виде желобков. Хотя кроме этого незначительного минуса, у них есть много плюсов. Во-первых, они обладают большой вместительностью — около 600 Мбайт. Во-вторых, использование лазерной оптики значительно ускоряет процесс считывания данных по сравнению с магнитными средствами.

Существую также CD-диски для чтения и записи информации (пишущие CD или CD-RW).

Статьи к прочтению:

Обновление 9.22 — Полный Список Изменений — Будь готов! — от Homish и XXXKUBERXXX [World of Tanks]


Похожие статьи: