Я запускаю приложение, которое отлично работает на openSuse 11.3 и на 11.4 с ядром 2.6.39.Но на 11.4 со стандартным ядром 2.6.37 выдает ошибку.
Это приложение создает поток, а затем пытается установить приоритет.При выполнении pthread_setschedparam () возвращается 1, то есть EPERM (не разрешено).Когда это происходит, я вошел в систему как пользователь root.
Я попытался установить некоторые значения в файле /etc/security/limits.conf, но он все еще не работал.Я также не понимал, зачем мне это нужно, если бы я вошел в систему как root.
Я посмотрел на изменения ядра с 2.6.34 до .39, и было несколько упоминаний о планировании, но я не сделалТам нет ни одного пистолета для курения.
Любая помощь приветствуется.Спасибо.