[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Как загнать все нити на один процессор?



Добрый день.

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

Можно ли как нибудь "запереть" приложение на одном CPU?
(хотя бы через вызов на уровне программы - тогда я через LD_PRELOAD
что-нибудь придумаю)



Reply to: