Управление файловой системой и ее оптимизация


Способ доступа к записям файла определяет порядок их обработки (считывания – записи)



жүктеу 273,47 Kb.
бет4/6
Дата12.05.2023
өлшемі273,47 Kb.
#42539
1   2   3   4   5   6
ОС Лекция 11

Способ доступа к записям файла определяет порядок их обработки (считывания – записи).

Возможны два способа доступа:

  • последовательный – доступной для обработки является запись, непосредственно следующая за обработанной; так, если была обработана 3-я запись, то доступной является только 4-я; чтобы получить доступ к 5-й, надо обработать (хотя бы пропустить) 4-ю;
  • прямой – каждая запись имеет некоторый ключ; доступной для обработки является запись с заданным ключом, вне зависимости от того, какая запись была доступна перед этим.

Схемы структурирования

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

Файловые операции

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

Физическая организация файловой системы

Жесткий диск в общем случае состоит из пакета пластин.

На каждой стороне каждой пластины размещены дорожки (tracks), на которых хранятся данные. Нумерация дорожек начинается с 0 от внешнего края диска.

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

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

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


жүктеу 273,47 Kb.

Достарыңызбен бөлісу:
1   2   3   4   5   6




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау