От науки 1-Самостоятельная работа Делал: Suvonov n принято: norov m 1-Самостоятельная работа Тема: Управление памятью в операционных системах. Память и ее представление, виртуальное адресное пространство
Download 58.02 Kb.
|
Operatsion tizimlar 1
- Bu sahifa navigatsiya:
- Ручное управление памятью
Память и ее виды.
Память – это устройство, в котором хранятся программы и данные, результаты операций в компьютере. Существует много видов памяти: быстрая, постоянная, внешняя, кэш-память, видео. Оперативная память является важной частью компьютера, процессор берет программу, данные от нее для выполнения операций, выполняет операцию и сохраняет в ней результат. Следует отметить, что при включении компьютера программы и данные, хранящиеся в оперативной памяти, будут потеряны. Поэтому их следует хранить на жестком диске или дисках. Включение питания без предупреждения во время работы компьютера может привести к серьезным повреждениям. Важным понятием для всех типов памяти является ее размер. В компьютерах за наименьшую единицу информации принят байт, а 1 байт равен 8 битам (двоичному числу). Кэш-память. Кэш-память используется для повышения производительности компьютера. Он расположен между оперативной памятью и микропроцессором, и с его помощью операции выполняются намного быстрее, чем операции, выполняемые оперативной памятью. Поэтому компьютер хранит копию наиболее используемой части памяти в кэш-памяти. Когда микропроцессор обращается к памяти, требуемая программа и входные данные сначала ищутся в кэш-памяти. Поскольку время поиска данных в кэш-памяти намного меньше, чем в оперативной памяти, время работы с кэш-памятью значительно меньше. Видео память. Видеопамять предназначена для хранения видеоданных (видеоизображений) на экране монитора. Следует сказать, что видеоизображения (особенно цветные) занимают много места в памяти компьютера. Поэтому чем больше объем видеопамяти, тем лучше. Ручное управление памятью Ручное управление памятью относится к использованию ручных инструкций программиста для выявления и выделения неиспользуемых объектов или мусора. До середины 1990-х большинство языков программирования в промышленности использовали ручное управление памятью со сборкой мусора, представленное в Lisp с 1959 года. Но сегодня языки сборки мусора, такие как Java, становятся все более популярными, а такие языки, как Objective-C и Tez, предоставляют аналогичную функциональность посредством автоматического вычисления данных. Основными языками руководства, которые до сих пор широко используются, являются C и C++ — см. Динамическое выделение памяти C. Download 58.02 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling