linux, "горячая" перезагрузка so-библиотеки
От: niXman Ниоткуда https://github.com/niXman
Дата: 11.03.16 18:17
Оценка:
привет!

есть so-либа с экспортом одной единственной функции. либа написана на с++.

хочу по сигналу(к примеру SIGUSR1) выгружать использующуюся и подгружать новую. т.е., к примеру, я могу ее назвать как-то типа new-mylib.so, положить рядом, и процесс по сигналу будет выгружать использующуюся, переименовывать новую, и подгружать ее. ну, и, использовать.

функция, которая экспортируется из либы — stateless, а процесс — однопоточный.

вопрос в том, делал ли кто-то что-то подобное? и есть ли какие-мысли по вопросу или иные предложения?

спс.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Отредактировано 11.03.2016 18:18 niXman . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.