LINUX.ORG.RU

История изменений

Исправление vodz, (текущая версия) :

Как помочь программам прекратить их использование? Сам для этого пробовал перезапустить их, путём перезагрузки компьютера.

Это делать в общем случае нельзя. Динамическое связывание происходит на этапе запуска программ, либо если сами программы подключают динамические библиотеки в процессе их работы. Это связывание патчит запрошенную память на предмет расстановки входов у используемых функций/переменных по косвенной адресации на реальные адреса, которые получились в результате отображения файла на память. Сложно? Ну так вы сами напросились на странную хочушку.

Радуйтесь, что в отличии от винды, хорошие ОС типа Linux не требуют перезагрузки системы при изменении версий библиотек для вновь запущенных программ.

Исходная версия vodz, :

Как помочь программам прекратить их использование? Сам для этого пробовал перезапустить их, путём перезагрузки компьютера.

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

Радуйтесь, что в отличии от винды, хорошие ОС типа Linux не требуют перезагрузки системы при изменении версий библиотек для вновь запущенных программ.