2011/9/10 Victor Wagner <[email protected]>: > Не слушай ты темных и необразованных людей. Я тоже, когда был молодой и > глупый, пытался ядро патчить для решения задач, к которым существуют > userspace решения.
Вот сейчас я хочу найти, надеюсь, пока что последнее решение для тго конкретного набора (дальше - тестирование). А именно - как мне произвести нужную операцию для процесса, который породит все _юзерские_ процессы после логина. Но не рутовые, например не X сервер. В Xsession что ли, и если да - какой у дебиановского kdm Xsession? Я хочу попробовать дать этому процессу оба процессора ( грубо говоря, sudo echo $$ >/dev/cpuset/tasks - реально это будет вызываемый по sudo скрипт с pid в качестве $1). Оставив при этом все системные/рутовые процессы на одном СPU 0. Если систему завешивает какой-то конкретный кривой процесс, а не scheduler, то этого должно быть достаточно для борьбы с зависанием. Более того, если CPU 1 битое аппаратно - насколько я понимаю тоже, поскольку нерутовое приложение систему не вешает, а из проблем умеет либо процессор загружать, либо падать. (А что касается mplayer - так ему я ещё и nice -2 хочу дать, если с безопасностью справлюсь. Чтобы он успешно играл фильмы, требующие всего процессора, когда загружен iceweasel и отжирает процентов 40-50 одного ядра). -- Yours, Mikhail Ramendik Unless explicitly stated, all opinions in my mail are my own and do not reflect the views of any organization

