УПРАВЛЕНИЕ ПАМЯТЬЮ
УПРАВЛЕНИЕ ПАМЯТЬЮ (memory management). Учет и распределение между программами имеющейся памяти, а также обеспечение к ней доступа. При этом может подразумеваться управление как всей совокупностью запоминающих устройств (ЗУ) вычислительной системы, так и отдельными компонентами памяти, например, управление оперативной памятью. Целью У. п. является как обеспечение максимальной эффективности обращений к ЗУ каждого типа, так и обеспечение рационального распределения между программами имеющейся памяти. В первом случае примером может служить кэширование диска, при котором организуется хранение в оперативной памяти наиболее часто используемых секторов диска. Во втором - организация виртуальной памяти со страничным обменом между диском и оперативной памятью. У. п. может осуществляться аппаратными и программными средствами, а также действиями пользователя. Например, перемещение данных из оперативной памяти в кэш-память выполняется аппаратно, а кэшированием дисков управляет резидентная программа, называемая администратором или диспетчером кэша. Указание на организацию кэширования дисков (если оно предусмотрено в операционной системе) дается пользователем. Программы, выполняющие функцию У. п., обычно называются супервизорами и входят в состав операционной системы. Например, учетом и распределением оперативной памяти между программами управляет супервизор основной памяти. См. распределение памяти, супервизор, виртуальная память