Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

На какие виды разделяют запоминающие устройства компьютера.

Поиск

На какие виды разделяют запоминающие устройства компьютера?

Запоминающие устройства компьютера разделяют как минимум на два вида:

1. Основную (главную, оперативную);

2. Вторичную (внешнюю) память.

Основная память представляет собой упорядоченный массив однобайтовых ячеек, каждая из которых имеет свой уникальный адрес (номер). Процессор извлекает команду из основной памяти, декодирует и выполняет ее. Для выполнения команды могут потребоваться обращения еще к нескольким ячейкам основной памяти. Обычно основная память изготавливается с применением полупроводниковых технологий и теряет свое содержимое при отключении питания.

Вторичную память также можно рассматривать как одномерное линейное адресное пространство, состоящее из последовательности байтов. Как правило, внешняя память реализована с использованием различного рода дисков. В отличие от ОП, она является энергонезависимой, имеет существенно большую емкость и используется в качестве расширения основной памяти.

Как выглядит иерархия запоминающих устройств по убыванию времени доступа, возрастанию цены и увеличению их емкости?

Разновидности памяти могут быть объединены в иерархию по убыванию времени доступа, возрастанию цены и увеличению емкости. Как правило, иерархическая многоуровневая схема используются следующим образом. Информация, которая находится в памяти верхнего уровня, обычно сохраняется также и на более низких уровнях. Если процессор не обнаруживает нужную информацию на i-м уровне, он начинает искать ее на i-1, i-2, … уровнях. Когда нужная информация найдена, она переносится на уровни, находящиеся выше в иерархии и обеспечивающие более высокое быстродействие.

В чем заключается особая роль памяти компьютера?

Особая роль памяти объясняется тем, что процессор может выполнять инструкции программы только в том случае, если они находятся в памяти. В ранних ОС управление памятью сводилось просто к загрузке программы и ее данных из некоторого внешнего накопителя в память. С появлением мультипрограммирования перед ОС были поставлены новые задачи, связанные с распределением имеющейся памяти между несколькими одновременно выполняющимися программами. Организация и управление ОП во многом определяют фактический уровень мультипрограммирования ОС, то есть возможность выполнения нескольких параллельных процессов. Учитывая первостепенную важность решения задач по управлению памятью компьютера, в ОС для них выделена специальная подсистема управления памятью. Ее основная цель – обеспечить максимальный уровень мультипрограммирования и тем самым максимальную загрузку центрального процессора.

Какие функции необходимы ОС для управления памятью в мультипрограммной системе?

Сегодня функциями ОС по управлению памятью в мультипрограммной системе являются:

· Отслеживание свободной и занятой памяти;

· Выделение памяти процессам и освобождение памяти по завершении процессов;

· Вытеснение кодов и данных процессов из ОП на диск (полное или частичное), когда размеры основной памяти не достаточны для размещения в ней всех процессов, и возвращение их в ОП, когда в ней освобождается место;

· Настройка адресов программы на конкретную область физической памяти.

Кроме того, следует выделить такую функцию ОС, как динамическое распределение и перераспределение памяти после ее первоначального выделения процессам.

Также необходимо решение задачи по защите памяти, которая состоит в том, чтобы не позволить выполняемому процессу записывать или читать данные из памяти, назначенной другому процессу. Эта функция, как правило, реализуется программными модулями ОС в тесном взаимодействии с аппаратными средствами.

В чем отличие сегмента кода и сегмента данных и как учитывается это отличие при распределении памяти?

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

 

Каковы особенности организации управления памятью в мультипрограммных ОС?

Для организации мультипрограммного режима необходимо обеспечить одновременное расположение в ОП нескольких задач (целиком или частями). При решении этой задачи ОС должна учитывать целый ряд моментов:

· следует ли назначать каждому процессу одну непрерывную область физической памяти или фрагментами;

· должны ли сегменты программы, загруженные в память, находиться на одном месте в течение всего периода выполнения процесса или можно ее время от времени сдвигать;

· что следует предпринять, если сегменты программы не помещаются в имеющуюся память.

Разные ОС по-разному «отвечают» на подобные вопросы управления памятью. Все методы распределения памяти по критерию использования различных видов запоминающих устройств можно разделить на два класса:

· в которых используется перемещение сегментов процессов между ОП и диском;

· в которых внешняя память не привлекается.

NTFS 5.0

Новая система также позволяет:

· вводить ограничения (квоты) на размер дискового пространства, предоставленного пользователям;

· проецировать любой каталог (как на локальном, так и на удаленномкомпьютере) в подкаталог на локальном диске.

 

На какие виды разделяют запоминающие устройства компьютера?

Запоминающие устройства компьютера разделяют как минимум на два вида:

1. Основную (главную, оперативную);

2. Вторичную (внешнюю) память.

Основная память представляет собой упорядоченный массив однобайтовых ячеек, каждая из которых имеет свой уникальный адрес (номер). Процессор извлекает команду из основной памяти, декодирует и выполняет ее. Для выполнения команды могут потребоваться обращения еще к нескольким ячейкам основной памяти. Обычно основная память изготавливается с применением полупроводниковых технологий и теряет свое содержимое при отключении питания.

Вторичную память также можно рассматривать как одномерное линейное адресное пространство, состоящее из последовательности байтов. Как правило, внешняя память реализована с использованием различного рода дисков. В отличие от ОП, она является энергонезависимой, имеет существенно большую емкость и используется в качестве расширения основной памяти.



Поделиться:


Последнее изменение этой страницы: 2016-08-12; просмотров: 583; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.47.139 (0.008 с.)