(Источник:
Энциклопедия [Т. 39]. Компьютер. – М.: Мир энциклопедий.
Аванта+, Астрель, 2011. – С. 406-407. – 512 с.)
Вариант 15
Компьютерная память
Информацию необходимо где-то хранить, ведь процессор
сам по себе не создаёт данные, он лишь обрабатывает их – считы-
вает из памяти, производит необходимые действия и записывает
обратно. Можно считать, что в этом кроется одно из принципи-
альных отличий компьютерного мозга от человеческого. Ведь
человек нередко может догадаться, принять интуитивное реше-
ние, даже не владея необходимой полнотой информации. Но, по-
жалуй, это слишком поверхностный вывод, в действительности,
как правило, верным интуитивное решение бывает в том случае,
когда человек достаточно осведомлён в вопросах, связанных с
решаемой задачей. Иными словами, он тоже «обработал» инфор-
мацию, возможно, хранящуюся где-то в подсознательной памяти,
и потому кажется, что он просто почувствовал верное решение.
Компьютер, к сожалению, не имеет подсознания, но память
его также делится на несколько уровней, различающихся по объ-
ёму и скорости доступа (близости к процессору). На первом уров-
не находится кэш-память (см. «Процессоры: какими они быва-
ют»), поскольку она в современных процессорах располагается
на одном с вычислительным ядром кристалле. На втором уровне
– оперативная память, которую нередко именуют просто памятью
или оперативным запоминающим устройством (ОЗУ).
168
Именно эти два типа памяти чаще всего используются про-
цессором для принятия быстрых «решений». Доступ к данным,
хранящимся на этих уровнях сравним со скоростью их обработки
внутри процессора, тогда как обращение на третий уровень – к
жёсткому диску, а тем более к сменным накопителям (CD, DVD,
флэш-накопителям) происходит значительно медленнее.
Если бы мы попробовали (виртуально) лишить компьютер
оперативной памяти и заставить процессор считывать и записы-
вать данные исключительно на жёсткий диск, то одна лишь за-
грузка операционной системы Windows ХР вместо минуты зани-
Windows ХР вместо минуты зани-
ХР вместо минуты зани-
мала бы несколько часов. Поэтому типовая работа компьютера
предполагает считывание (загрузку) с дисков в оперативную па-
мять данных, необходимых для исполнения запущенной в насто-
ящий момент программы. Скажем, в момент запуска текстового
редактора в память загружаются необходимые для работы про-
граммные модули, а затем и текст, также хранящийся на диске в
виде файла.
Почему нельзя хранить всё «под рукой» – в оперативной па-
мяти, отказавшись от дисков? По двум причинам: объём опера-
тивной памяти сравнительно невелик, а попытавшись его расши-
рить до объёмов винчестера, пришлось бы заплатить за память
в 100 раз больше. Но ещё важнее тот факт, что данные в опера-
тивной памяти хранятся, лишь пока компьютер включён. Именно
поэтому необходимо периодически сохранять результаты работы
на жёстком диске – желательно не только по окончании работы,
но и когда приходится временно отходить от компьютера.
Оперативная память в современных компьютерах представ-
ляет собой маленькую плату – модуль, на котором размещаются
микросхемы. В зависимости от объёма число микросхем может
быть различным, а объём памяти в самих микросхемах постоянно
увеличивается по мере совершенствования технологий. На сегодня
рекорд уже составляет до 1 Гбита (миллиарда ячеек памяти). Хотя
бы один модуль, а в некоторых случаях два (одинаковой ёмкости)
должны быть установлены в соответствующие разъёмы на мате-
ринской плате, в противном случае, компьютер даже не запустится.
Если объём памяти недостаточен для загрузки блоков про-
граммы и данных целиком, компьютер организует так называе-
169
мый свопинг (от англ. swap – «обмен»), В процессе свопинга дан-
swap – «обмен»), В процессе свопинга дан-
– «обмен»), В процессе свопинга дан-
ные подгружаются с диска в память или записываются на диск,
что вызывает характерное торможение и замедление отклика
компьютера в ответ на команды пользователя. Именно поэтому
быстродействие компьютера в большей степени определяется
объёмом оперативной памяти, а не тактовой частотой процессора
(в определённых пределах, конечно).
Достарыңызбен бөлісу: |