В целом, как некорневой пользователь, можно только уменьшить приоритет задач, не увеличить их. Так, один подход должен был бы понизить приоритет всего остального. Или, можно настроить что-то на системном уровне, который обрабатывает приоритеты.
При использовании относительно современного дистрибутива Linux самый мощный путь был бы с контрольными группами. Это находится в его младенчестве так в основном, необходимо было бы настроить все вручную, но короче говоря то, что Вы хотите, должно настроить categorizer для помещения различных процессов в различные группы контроля ЦП, и затем дать mplayer обрабатывают больше долей ЦП.
Нет никакого средства в дураке для выполнения пользовательской команды после получения новой почты.
Обходное решение могло быть этим:
+INBOX2
),=INBOX2
(например, set spoolfile="+INBOX2"
в .muttrc
)Вы могли работать imapfilter
от дурака (просто связывают его вызов с ключевым макросом), или от задания крона.
Это могло бы быть возможно при помощи одного из следующих рычагов, перечисленных в руководстве:
folder-hook
send-hook
message-hook
save-hook
mbox-hook
fcc-hook
fcc-save-hook
Для выполнения внешней программы, Вы, возможно, должны определить макрос, названный от одного из рычагов.
mutt
получает новую почту: им все предоставляют как средство настройки/выполнения команд в ответ на действия пользователей. (например, folder-hook
выполняется при изменении папки, message-hook
при просмотре сообщения, и т.д.)
– Riccardo Murri
21.06.2011, 17:29