Я разрабатываю демона для своего VPS. Программа отлично работает в локальном (который имеет pthread-2.11.so), но в vps (у ведьмы есть pthread-2.5.so) у него есть утечка памяти, связанная с потоками (каждый поток использует слишком много памяти, и эта память не свободна после завершения потока), известная ошибка в старых версиях pthreads.
Но репозитории CentOS не обновили свою версию pthread.
Как лучше всего обновить мой pthread.so до версии 2.11?
Спасибо.
РЕДАКТИРОВАТЬ: На самом деле это не утечка памяти, а просто используется слишком много памяти в 2.5, чем в 2.11 (но когда поток создается, его использование памяти стабильно).
Извините за мой плохой английский.
Версия pthreads тесно связана с версией glibc в системе, и обновление glibc в CentOS невозможно. Возможно, вы сможете пересобрать pthreads из более новой версии glibc, но я не могу этого рекомендовать.