Что такое бутстрэппинг?

Что такое бутстрэппинг?

Я читаю о бутстрапинге и прихожу в замешательство, поскольку этот термин так часто используется в технологиях (особенно сам бутстрап как фреймворк CSS).

Но насколько мне известно, самозагрузка в терминах машин Linux выглядит следующим образом: http://www.tldp.org/LDP/LG/issue70/ghosh.html - Описывает способ запуска компьютера. Это правильно?

Если так, то самозагрузка — это загрузка с нуля?

решение1

В общем смысле, «бутстрап» — это процесс, посредством которого сложная система настраивается с использованием гораздо более простой системы. Система бутстрапа (более простая система) сама по себе по своей сути неполна.

Начальная загрузка ОС («ее загрузка») включает в себя установку встроенного ПО компьютера (BIOS или эквивалента) для запуска простой программы, которая иногда находится в фиксированном месте на диске, что в свою очередь запускает более сложные процедуры инициализации (см.загрузчики первого и второго этапов).

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

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

ОтСтатья в Википедии о самозагрузке:

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

Сопутствующий вопрос:

решение2

Bootstrap — это первая программа, которую компьютер запускает при включении питания. Обычно это текущий BIOS, прошитый на материнской плате.

Затем bootstrap передает управление в программу загрузочного сектора ОС на загрузочном диске. В случае UEFI переключение платформ ОС может управляться напрямую в BIOS.

Связанный контент