Управление памятью
Управление памятью
Внутренняя память компьютера одновременно используется самой ОС и прикладными программами. Таким образом, встает задача разделения внутренней памяти таким образом, чтобы работающие программы не мешали друг другу. Распределение внутреннего объема памяти не является постоянным. В составе ОС есть программы, отвечающие за динамическое распределение памяти между прикладными программами (диспетчеры памяти), которые являются составной частью ОС.
Управление внешней памятью. К устройствам внешней памяти относят ЖМД и оптические диски. Современные ОС используют файловые структуры. Основная идея в том, что информация на устройствах внешней памяти хранится в файлах, записях определенного формата. Файлы могут содержать как обрабатываемые данные, так и программы для их обработки. Работа с внешней памятью состоит в том, что используются программные файлы и файлы данных, необходимые для работы этих программ. С точки зрения хранения информации во внешней памяти безразлично является ли файл программой или это файл данных. ОС занимается анализом устройств внешней памяти и распределяет поверхность носителя для размещения на этой поверхности соответствующих файлов. Информацию о размещении файлов ОС ведет постоянно в виде таблицы FAT (File Allocation Table).
Часть операционной системы, отвечающая за хранение информации в виде файлов на внешних носителях, носит название файловой подсистемы.