Обсуждение:Динамически подключаемая библиотека

Добавить тему
Активные обсуждения

1. Зачем случаи DLL и SO разделены? Суть одна и та же, отличается формат файла. 2. Нет упоминания о механизме линковки. Для DLL/SO важно понимать что может быть два варианта - динамическая и статическая линковка. И, соответственно, два разных примера. Вобщем-то замечания по сути :)

1. Суть несколько различна в оригинале. Цель DLL была в снижении расхода памяти, в то время как so для каждой копии проги будет иметь разные экземпляры библиотеки. Плюс DLL позволяет хранить ресурсы и это довольно часто использовалось. so хранить исполняемый код. Другой вопрос, что сейчас DLL позволяют работать как в режиме legacy dll, так и в режиме, аналогичном so. 2. Разница уже описана в Библиотека (программирование) --Yuriprokushev 17:24, 16 октября 2011 (UTC)

Кстати, мне не очень понятна фраза "динамически подключаемая". Кто чего подключает? Если уж использовать другой термин, то более правильным было бы "Динамически компонуемая" или "динамически загружаемая". Плюс использование термина "статическая линковка" (сленг) тоже своеобразно, т.к. пересекается со статическими библиотеками к которым и применяется. --Yuriprokushev 17:31, 16 октября 2011 (UTC)

Статус файла Файл:Winvistadll.pngПравить

Уважаемые авторы статьи! При проверке описания несвободного файла Файл:Winvistadll.png, использующегося в данной статье, обнаружились некоторые проблемы. Обратите внимание, что использование несвободного файла должно соответствовать критериям добросовестного использования, а его описание должно обязательно содержать заполненные шаблон описания несвободного файла и шаблон обоснования добросовестного использования (для каждой статьи, использующей данный файл). Если статус указанного файла не прояснится в течение 7 дней, администраторы будут вынуждены его удалить. Поэтому не пожалейте времени, чтобы разобраться с его статусом. KPu3uC B Poccuu 06:49, 20 сентября 2011 (UTC)

Вернуться на страницу «Динамически подключаемая библиотека».