We got a very critical issue on an Intel machine with 4 cores and 8
threads CPUs. Since we got 4G RAM, we are using 32bits -pae kernel.
ureadahead will try to get 128M trace buffer percpu, so it will allocate
128M * 8 = 1G RAM. Normally it will be killed by OOM, but system cann't
boot at all mostly.

After it killed ureadahead, it hangs there. Kernel is still alive, since
I can use SysRq magic key to get some information. It seems like it is
waiting for something but never continue.

After totally disabling the ureadahead, we got system booting and
working properly.

-- 
Kernel trace buffer should be set to less unrealistic value
https://bugs.launchpad.net/bugs/491943
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to