Загрузчик в вычислительной технике
Загру́зчик, программа, которая считывает программные модули в оперативную память, затем настраивает и инициирует их выполнение. Различаются загрузчики: начальный загрузчик операционной системы (ОС), абсолютный, настраивающий и компонующий.
Начальный загрузчик ОС автоматически считывается (например, с внешнего устройства) в оперативную память компьютера сразу после его включения, а затем находит и считывает ядро ОС и передаёт ему управление. Абсолютный загрузчик размещает объектный модуль, получаемый из исходной программы в результате работы компилятора, в оперативной памяти начиная с указанного адреса. Настраивающий загрузчик при размещении объектного модуля выполняет модификацию (настройку) виртуальных адресов в командах программы в соответствии с адресом начала выделенной для модуля области памяти. Компонующий (связывающий) загрузчик находит объекты внешних ссылок (например, библиотечные процедуры и др.) и формирует из требуемых объектных модулей единый загрузочный модуль, который может быть размещён в любой области памяти.