Ядро 2.6.24 страшные тормоза [SOLVED]
ice 12 апреля, 2008 - 00:33
Доброго времени суток.
ядро 2.6.24 gentoo.
При компиляции исходников (даже мелких) система начинает дико тормозить. мышь дергается рывками, ввод с клавы тоже тормозит :( Если собирается что-то из с++ (как wx например) - вообще мрак.
c 2.6.23 ядром такого не было.
компилируется все в tmpfs, винт практически не трогает.
Может какой планировщик памяти (или как его там) поменяли?
куда посмотрть?
»
- Для комментирования войдите или зарегистрируйтесь
.
не наблюдал у себя подобного (2.6.24-gentoo-r4)
быть может вам сюда http://gentoo-wiki.com/Portage_Niceness
Пусть это не решение проблемы...
...а скорее уход от нее! :-) Но если в целом система работает стабильно, без тормозов, то можно попробовать добавить в /etc/make.conf строчку
Меня при таком значении компиляция не мешает заниматься прочими делами...
hddparm -i
hddparm -i /dev/ваш_диск что показывает?
а для tmpfs память нужна... и если ее не хватает - будет свопить... а если ядро неправильно настроено - будет тормозить...
P.S.: да и 2.6.-24-r5 на дворе...
hdparm -i
hdparm -i /dev/sda
/dev/sda:
Model=ST910021AS , FwRev=3.04 , SerialNo= 3MH0ED6C
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=195371568
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7
* signifies the current active mode
памяти гиг, не свопит, диск не трогает практически
версия ядра linux-2.6.24-gentoo-r4
PORTAGE_NICENESS=39 Все запускается в найсом в 19
http://www.linux.org.ru/view-
http://www.linux.org.ru/view-message.jsp?msgid=2462234
http://www.linux.org.ru/view-message.jsp?msgid=2646744
sic, спасибо
sic, спасибо большое :) то, что надо.
Приведу решение тут.
Во всем виноват CONFIG_FAIR_GROUP_SCHED, который у меня естественно =y
Отключать его не стал, а сделал echo 512 > /sys/kernel/uids/0/cpu_share
Кстати ноут вообще шустрее забегал, не только при компиляции
сча затестим
Попробую отключить. Сам заметил некие тормаза , но так как занялси kde4, то списывал на него естественно. Проверим
оказалось
оказалось выключена у меня, дайте кто нить покурить по русски про енто, так в общем понятно, что к чему, но все же хочется подробностей )) может фича то полезная )