Rayslava
22.02.2013 17:00 RAY-DESKTOP
Вышел MINIX 3.2.1
> поддержка динамически слинкованных бинарников
https://www.linux.org.ru/news/opensource...
--
Вообще, насколько я помню, динамические библиотеки появились в IBM S/360. В 1964.
А сегодня двадцать второе февраля две тысячи тринадцатого года. Дважды проверил.
То есть, спустя примерно полвека в самой прогрессивной микроядерной системе они это внедрили.
Нет, ну я понимаю, глубокая наука, университетский курс, всё такое...
Но не полвека же!
Recommended by:
@mva
может оно еще и под что-то кроме х86-32 начало собираться сполпинка без бубнов тупо по мануалу?
Нет. Но обещают скоро его портировать на арм :)
и исчезли в Go, лол. И спустя полвека самый прогрессивный ЯП всем рассказал, что динамическая линковка не нужна.
Ну, он тоже в чём-то прав. Статические бинари быстрее.
wtf "быстрее"?
Быстрее начинают исполняться. Не тратится время на mmapping библиотек и разыменование функций. Алсо, охуеннейшим образом работают LTO. Но потолще, да.
Особенно при медленном диске, особенно когда динамические библиотеки уже подгружены другими процессами, ага. От usecase'a слишком сильно зависит.
Ну, я бьюсь над своим — порядка двух сотен либ на приложение. В телефоне.
читать как >в четырёхядерном телефоне с дисковым i/o в 100 мбайт/с
И всё равно, тормозит, сука :(
а вот в QNX все загрузочные "скрипты" линкуются в один бинарник!!!111
Возможно вы имели в виду: systemd
меньше ассимптотическая сложность //dae math? (((=
просто главным инженерам надо прочитать пару годных книжек, и тогда они сделают быструю и правильную ОСЬ, со всеми ништяками; правда она будет никому не нужна
нормик