Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
psu_studies_os_ex.doc
Скачиваний:
25
Добавлен:
18.12.2018
Размер:
91.65 Кб
Скачать

75. Параметры, влияющие на производительность дисковых накопителей. Время доступа к данным

Производительность жестких дисков зависит в первую очередь от таких параметров, как плотность записи, скорость вращения,

время поиска, объем и эффективность работы кэш-памяти, пропускная способность интерфейса.

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

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

76. Планирование дисковой активности, алгоритмы планирования.

Основными физическими принципами построения системы ввода-вывода являются следующие: возможность использования различных адресных пространств

для памяти и устройств ввода-вывода; подключение устройств к системе через порты ввода-вывода, отображаемые в одно из адресных пространств;

существование механизма прерывания для извещения процессора о завершении операций ввода-вывода;

наличие механизма прямого доступа устройств к памяти, минуя процессор.

Существует множество разных методов и алгоритмов планирования доступа к системам ввода вывода от просто FIFO до очень сложных.

77. Физическая организация и адресация файла.

Физическая организация файла описывает правила расположения файла на устройстве внешней памяти, в частности на диске.

Файл состоит из физических записей - блоков. Блок - наименьшая единица данных, которой внешнее устройство обменивается с оперативной памятью.

Непрерывное размещение - простейший вариант физической организации, при котором файлу предоставляется последовательность

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

Для задания адреса файла в этом случае достаточно указать только номер начального блока.

78. Файловые операции, два способа организации.

Условно можно выделить два типа операций с файлом — связанные с его открытием, и выполняющиеся без его открытия.

Операции первого типа обычно служат для чтения/записи информации или подготовки к записи/чтению.

Операции второго типа выполняются с файлом как с «объектом» файловой системы, в котором файл является мельчайшей единицей структурирования.

79. Стандартные файлы ввода-вывода, перенаправление ввода и вывода.

Процесс взаимодействия с пользователем выполняется в терминах записи и чтения в файл. То есть вывод на экран представляется

как запись в файл, а ввод — как чтение файла. Файл, из которого осуществляется чтение, называется стандартным потоком ввода,

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

Стандартные потоки — воображаемые файлы, позволяющие осуществлять взаимодействие с пользователем как чтение и запись в файл.

Кроме потоков ввода и вывода, существует еще и стандартный поток ошибок, на который выводятся все сообщения об ошибках и те

информативные сообщения о ходе работы программы, которые не могут быть выведены в стандартный поток вывода.

Все потоки можно перенаправлять (чтение и вывод) в любые другие файлы, программы и устройства.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]