Цитата:
Сообщение от Gel
Речь про прикладные библиотеки, а не системные.
|
Весьма растяжимое понятие. Особенно когда эти библиотеки уже используются установленной системой.
Цитата:
Не надо верить в сказку, что программа в 4 килобайта каким-то магическим образом может обеспечить тот же набор функций, что и программа в 13 мегабайт.
|
Легко. Видел многое за долгие годы.
Цитата:
За программой в 4 килобайта стоит большое дерево зависимостей, причем их набор функций заметно перевешивает набор функций специализированного бинарного файла меньшего размера, чем суммарный размер этих зависимостей.
|
И что это меняет? Этот набор уже есть и никуда не денется.
Маленькая птичка по мне так лучше большого таракана.
Цитата:
Специализированный бинарный файл со статической линковкой (который носит все нужно с собой) не зависит от внешних прикладных библиотек.
|
Но вы даже не догадываетесь сколько он носит ненужного.
Цитата:
А PHP-программа без наличия всего этого дерева прикладных библиотек -- просто бесполезный набор байт.
|
Скриптик всегда требует наличия интерпретатора. Но в системе SMH и PHP и Apache уже используются по умолчанию.
Цитата:
Вы не выкинули мусор, вы просто вместо статически слинкованного бинарника собрали динамически слинкованный, который зависит от внешних библиотек.
|
Нетушки...
Копилятор под линуксом X86 знать ничего не знал об операционке целевой машинки. Так что не надо о динамической линковке.
А прототип ТС использовать точно не буду. Содержит неизвестный сервер неизвестно как настроенный. Лезет в базу неизвестно зачем, а в ней все данные SMConfig-а. Да мало ли что там ещё в этих мегабайтиках прячется.