The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как можно автоматически задавать приоритет?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Система)
Изначальное сообщение [ Отслеживать ]

"Как можно автоматически задавать приоритет?"  +/
Сообщение от Дмитрий Телегин email on 20-Сен-10, 16:59 
Как можно автоматически задавать приоритет запускаемым программам в Linux?
Например, было бы хорошо чтобы браузер запускался так чтобы не сказывался на работе остальных программ, а эмуляторы терминала, gimp и кому что больше нужно наоборот получали больше ресурсов.
Кроме как создавать запускающие скрипты для всех интересующих программ не вижу выхода, но это не удобно. Хотелось бы записать в файл имена нужных программ с соответсвующими приоритетами и при запуске любой из них если приоритет равен стандартному, то автоматически заменялся бы на указанный в конфигурационном файле.

Интерес навеян прочтением о самостоятельном динамическом изменении приоритета планировщиком linux 2.6 - не понравилось мне это.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как можно автоматически задавать приоритет?"  +/
Сообщение от Аноним (??) on 20-Сен-10, 17:50 
что мешает написать wrapper-функцию на bash/zsh вокруг nice(1) или ulimit(1)? Ну и в crontab можно renice'ить уже запущенные процессы.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Как можно автоматически задавать приоритет?"  +/
Сообщение от Дмитрий Телегин email on 20-Сен-10, 19:31 
>что мешает написать wrapper-функцию на bash/zsh вокруг nice(1) или ulimit(1)? Ну и
>в crontab можно renice'ить уже запущенные процессы.

Хотелось бы конечно не через крон, а чтобы проверка делалась только при старте новой программы, но видимо за неимением лучшего так и сделаю...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Как можно автоматически задавать приоритет?"  +/
Сообщение от utilitytrack on 23-Сен-10, 05:27 
>Например, было бы хорошо чтобы браузер запускался так чтобы не сказывался на
>работе остальных программ,

in file $HOME/.bashrc

alias firefox='nice -n +20 firefox'

>а эмуляторы терминала, gimp и кому что больше наоборот получали больше ресурсов.

in file /root/.bashrc

alias roxterm='nice -n -20 roxterm'

Note for change I/O scheduling policy see ionice(1)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру