Re[11]: HTTP2
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 06.03.19 10:21
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>Если делать всё одним большим exe файлом, то нынешних размеров HDD никому не хватит, винда распухнет примерно в сотню раз, все большие софтины примерно так же.

CC>Ты не путай системные либы с барахлом, которое прога таскает с собой.
CC>Системные либы ОК, барахла же быть не должно если только это не какие то плагины. Если DLL грузится основным бинарём всегда то надо её просто влинковывать статически и не морочить никому голову.

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

Не в сто раз, как с системными, но в десять раз — запросто.

Фолдер Git у меня занимает 600мб, все это вырастет до 6 гигов

И теперь каждое обновление гита превратится из 600мб в 6гб

Полусотня экзешников офиса станет превратится в 20гб, вместо 2гб.

Соответсвенно увеличится расход памяти и время свопа, т.к. каждый функциональный модуль будет загружен не в одном экземпляре, как с ДЛЛ, а в каждом из экзешников.
Отредактировано 06.03.2019 10:25 Pauel . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.