Блокируются ли скрипты при запуске из rcS?
339
svenema
Я использую Busybox (ash), который при запуске запускает rcS, который, в свою очередь, выполняет, в порядке номеров, все S ?? скрипты в /etc/init.d
Этот сценарий ожидает завершения до выполнения следующего? Или он будет «асинхронно» запускать все параллельно, просто начиная выполнение с наименьшего числа?
Размышляя об этом, не имеет ли смысла выполнять численно, выполняя параллельно только сценарии с одинаковым номером, а остальные последовательно? Я вполне уверен, что rcS не настолько «моден». Есть ли относительно легкий способ сделать это?
Я нахожусь на встроенной системе, где время загрузки является ключевым фактором (поэтому мне не нравится идея перехода на более продвинутую, но более медленную, System-D).
Ответ прямо в скрипте rcS. Каждый файл S * выполняется последовательно, один за другим. Там нет параллелизма. Если у вас все еще есть сомнения, вставьте несколько эхо-команд (в различные сценарии), чтобы сообщить вам, что происходит. Кстати, ваш титул не имеет смысла.
sawdust 6 лет назад
0
Спасибо. Я проведу несколько тестов. Что касается заголовка, это «блокирование», как в отличие от «асинхронного».
svenema 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4