Linux - KernelThis forum is for all discussion relating to the Linux kernel.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i am using Crux with kernel 2.6.20.3 and whenever i try to compile something (for exemple) my computer starts having a strange behavior, meaning i am not able to do other tasks, xmms stops playing and things like that. intensive cpu usage tasks totally block the system while they are working...maybe i need to change something in my kernel configs?
My guess is that it's because of the IO scheduler.
You have
Code:
#
#
#
# IO Schedulers
#
#
#
CONFIG_IOSCHED_NOOP=y
#
CONFIG_IOSCHED_AS=y
#
CONFIG_IOSCHED_DEADLINE=y
#
CONFIG_IOSCHED_CFQ=y
#
CONFIG_DEFAULT_AS=y
#
# CONFIG_DEFAULT_DEADLINE is not set
#
# CONFIG_DEFAULT_CFQ is not set
#
# CONFIG_DEFAULT_NOOP is not set
#
CONFIG_DEFAULT_IOSCHED="anticipatory"
You're running anticipatory, which can cause large delays, probably like the ones you have. Try a different one, for example deadline scheduler.
The reality is that you can guess all day long and that's all you will be doing: guessing!
If the system drops into a hard-freeze of the sort that can kill a music-player, it's probably a configuration error of some kind; you typo'd something.
Roll back to the previous kernel, and I hope that you kept a backup copy of the various /usr/src/linux/.config files that you've been using! If you did, you can simply use diff to see what you did wrong.
Also, take a close look at the system logs, e.g. /var/log/messages. Usually, there is a clue there.
I don't know if you compile your own kernels or not, but if you do, it's important to make sure that the compiles are known clean, in other words, to be certain that everything did get recompiled and that there's nothing "left over."
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.