Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Невозможно выставить приоритет процессу  (Прочитано 4426 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex Li

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Устанавливал Ubuntu 9,10 несколько раз - всегда через некоторое время возникала такая проблема: в системном мониторе при попытке изменения приоритета процесса выскакивает окно "открывается административное приложение" и... вылетает. Пробовал запустить VLC через консоль под рутом (приоритет требуется повышать, в основном, ему) - выдает "VLC is not supposed to be run as root. Sorry. If you need to use real-time priorities and/or privileged TCP ports you can use vlc-wrapper (make sure it is Set-UID root first andcannot be run by non-trusted users first)." Как можно исправить?

 Можно ли как-то сделать, чтобы при клике на видеофайл VLC загружался с УЖЕ повышенным приоритетом? Буду очччень благодарен за совет.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Невозможно выставить приоритет процессу
« Ответ #1 : 16 Январь 2010, 13:58:20 »
man nice

Оффлайн Alex Li

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Невозможно выставить приоритет процессу
« Ответ #2 : 16 Январь 2010, 14:26:54 »
Я пробовал  sudo nice -15 vlc - результат в первом посте, а без рута приоритет не повысить, я правильно понимаю?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Невозможно выставить приоритет процессу
« Ответ #3 : 16 Январь 2010, 15:24:53 »
Приоритет бывает -20 (самый крутой) до 19 (самый неказистый). По дефолту всем процессам ставится приоритет 10. Чтобы сделать приоритет меньше 0 нужны права root.

Так вот, если не катит приоритет больше 0, то можно от рута сделать renice или запускать от рута nice с последующим понижением прав обратно. Например: sudo nice --12 su mamon -c 'ping ya.ru'

Оффлайн Alex Li

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Невозможно выставить приоритет процессу
« Ответ #4 : 16 Январь 2010, 16:40:35 »
Спасибо, через renice удалось поднять приоритет, хотя через системный монитор все ж было сподручнее  :-\

А как бы сохранить измененный приоритет при следующем пуске процесса?

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Невозможно выставить приоритет процессу
« Ответ #5 : 16 Январь 2010, 17:52:29 »
Штатно - никак. Приоритет сам не запоминается.

зы. Насчёт дефолтного приоритета 10 я всёже наврал. 0 - правильный ответ.

Оффлайн Alex Li

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Невозможно выставить приоритет процессу
« Ответ #6 : 16 Январь 2010, 19:33:32 »
А внештатно? В винде была прога prio, может есть аналог какой?

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.