(Заголовок не относится конкретно к окнам, но теги делают. Однако я думаю, что было бы уместно знать различия.)
В общем случае планирование потоков процессов зависит от ядра, поэтомувряд ли это портативный способ сделать это.На самом деле, то, что означает приоритет, сильно варьируется.Например, в NT высокое значение 24 означает реальное время, а значение 1 означает бездействие.В Unix это наоборот: 1 - самый быстрый, а большие значения медленнее.
Конечно, Java абстрагирует эту информацию, используя .setPriority
с диапазоном 1 ( низший *От 1009 *) до 10 ( наивысший ).
Что-то еще не указано, но довольно большая проблема во многих Unix-системах: По умолчанию пользователь не может увеличить приоритетпроцесс (то есть уменьшить значение nice), даже если сам пользователь уменьшил приоритет прямо перед этим.
В отличие от NT, я думаю, вы можете восстановить свой приоритет до приоритета по умолчанию.
Проще говоря: .setPriority
может работать на Windows, но, скорее всего, не будет работать на Unix.