Есть ли обходной путь для установки приоритета потока java в linux без привилегий root?

Я искал в Интернете способ изменить приоритет потока Java и похоже, что для этого требуются привилегии root.

У меня вопрос:

Есть ли обходной путь для установки приоритета потока Java в Linux без привилегий root? Моя предпочтительная версия JDK - 8.

Почему вы считаете, что вам это нужно?

Makoto 13.09.2018 21:51

@Makato. Потому что он может запускать приложение не от имени пользователя root. Многие организации имеют функциональные идентификаторы для конкретных приложений.

Ashraff Ali Wahab 13.09.2018 21:52

Я никогда не припоминаю, чтобы моему Java-приложению было выгодно запускаться от имени пользователя root @AshraffAliWahab. Это требует объяснения; что-то происходит с их приоритетами времени выполнения, но предоставление более высокого приоритета потокам этого приложения не кажется мне хорошей идеей, чтобы принять этот вопрос на лицо.

Makoto 13.09.2018 21:54

Пусть Джэён ответит, почему ему нужно установить приоритет. Но я определенно хотел бы установить приоритет для моего потока, если у меня есть несколько потоков: один для производства, один для потребления и один для очистки. Если приоритет не соблюдается из-за базовой ОС из-за какого-либо условия, я хотел бы знать, почему и любые другие альтернативы.

Ashraff Ali Wahab 13.09.2018 22:00

Извините, но я не понимаю, почему мне нужно отвечать на ваш вопрос @Makoto. Случаи Java-приложений чрезвычайно разнообразны, и некоторым из них потребуется настроить приоритет потока для оптимизации материалов.

jaeyong 13.09.2018 23:02

Единственная причина, по которой я спрашиваю, это то, что он пахнет XY проблема. Что-то заставляет ваше приложение не обрабатывать данные вовремя, поэтому решение состоит в повышении приоритета потоков. Что-то кажется неправильным. Я мог ошибаюсь, поэтому я спросил, почему вы это делаете. С уважением отношусь к тому, что вы не хотите отвечать на мой вопрос, но, поскольку я не совсем понимаю обоснование или причину вашего вопроса, я надеюсь, что вы уважаете мое желание не отвечать, пока вы не дадите разъяснений.

Makoto 14.09.2018 00:07
1
6
63
0

Другие вопросы по теме