Как загнать все нити на один процессор?
Добрый день.
Такой вопрос.
Есть propriarity (без исходников) многопоточное приложение под Linux.
После перехода на двухпроцессорную машину оно стало работать нестабильно -
там явно проблемы с thread safe, которые практически никогда не проявлялись
на одном процессоре, но мгновенно вылезли на двух - вплоть до полной
неюзабельности приложения.
Можно ли как нибудь "запереть" приложение на одном CPU?
(хотя бы через вызов на уровне программы - тогда я через LD_PRELOAD
что-нибудь придумаю)
Reply to: