История изменений
Исправление vbcnthfkmnth123, (текущая версия) :
зависимостями за счет большего расхода памяти
Там по сути его не будет. При статической линковке в файл линкуется только та часть, которая используется. Соотвественно далее в память будет грузится то та часть что используется, тогда как при динамической линковке библиотека грузится в память полностью вне зависимости от того какая часть её используется. Теоретически может быть выигрышь в расходе памяти, если будет куча программ, которые используют всю или почти всю одну общую библиотеку. Тогда да, эта библиотека будет грузится в память только один раз и использоваться всеми сразу. Но такой ситуации в реальном использовании практически не встречается, потому что софт подбирается не по тому что он использует и как написан, а по функциях, которые нужны.
Исправление vbcnthfkmnth123, :
зависимостями за счет большего расхода памяти
Там по сути его не будет. При статической линковке в файл линкуется только та часть, которая используется. Соотвественно далее в память будет грузится то та часть что используется, тогда как при динамической линковке библиотека грузится в память полностью вне зависимости от того какая часть её используется. Теоретически может быть выигрышь в расходе памяти, если будет куча программ, которые используют всю или почти всю одну общую библиотеку. Тогда да, эта библиотека будет грузится в память только один раз и использоваться всеми сразу. Но такой ситуации в реальном использовании практически не встречается.
Исходная версия vbcnthfkmnth123, :
зависимостями за счет большего расхода памяти
Там по сути его не будет. При статической линковке в файл линкуется только та часть, которая используется. Соотвественно далее в память будет грузится то та часть что используется, тогда как при динамической линковке библиотека грузится в память полностью вне зависимости от того какая часть её используется. Теоретически может быть выигрышь в расходе памяти, если будет куча программ, которые используют всю или почти всю одну общую библиотеку. Тогда да, эта библиотека будет грузится в память только один раз и использоваться всеми сразу.