LINUX.ORG.RU

Обновления библиотек при работающих программах от них зависящих

 ,


0

1

Допустим обновился в системе libopenssl. Файл библиотеки на диске обновился. Есть демон который прямо сейчас работает и использует эту libopenssl. Демон продолжает работать на старой кешированной в ОЗУ библиотеке? Или автоматически mmap иться на новую (обновлённый файл в ФС) и перестаёт нормально работать?

Линукс умеет при обновлении файла если он уже открыт текущими процессами сделать рам копию для этих процессов?

★★★★

Последнее исправление: bga_ (всего исправлений: 1)

Демон продолжит работать со старой библиотекой на диске.

Новая библиотека находится в другом inode.

Старая будет полностью разлинкована с файловой системы только после закрытия всех программ, которые с ней работают.

wandrien ★★★
()

Продолжит работать на старой. Умеет.

L29Ah
()

ты когда кде/гном обновляешь у тебя рабочий стол падает?

usi_svobodi
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.