The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Новые выпуски вариантов coreutils и findutils, переписанных на языке Rust "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Новые выпуски вариантов coreutils и findutils, переписанных ..." +1 +/
Сообщение от Страдивариус (?), 03-Апр-23, 15:37 
> А линкер и оптимизацию не завезли, которые не используемое не линкует?

Почему ты решил, что оно неиспользуемое? У тебя вполне себе программа, дергающая пару вывозов OpenSSL, например, может легко по графу вызовов половину библиотеки заюзать. Если учесть ещё и то, что далеко не весь мертвый код можно вычислить, так как это может сильно зависить от рантайма. Например, ты OpenSSL анонсирует какой-то ciphersuite и peer может теоретически его выбрать. Тот факт, что ни один peer не согласится на этот ciphersuite в реальной жизни, никак не поможет линкеру выпилить его из бинаря.

> Какие проблемы? Ну пересобрал. А проблема в пункте 1.

Проблемы с этого, дружок, такие, что если ты делаешь дистрибутив линукса, например, то тебе нужно пересобрать всё говно на всех платформах, а потом ещё и юзерам раздать. Всё это время, вычислительные мощности и трафик. На своей малинке в подвальчике ты, конечно, никаких трудностей с этим не испытаешь.

> Да ладно. Просто очевидным путём забыли предусмотреть. ;)

Каким образом можно предусмотреть шеринг статически влинкованных библиотек? Тебе бы Танненбаума почитать не мешало бы прежде чем вумные каменты писать на опеннете

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Новые выпуски вариантов coreutils и findutils, переписанных на языке Rust , opennews, 03-Апр-23, 11:32  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру