On Mon, Apr 04, 2005 at 10:54:48AM +0200, Arjan van de Ven wrote:
On Mon, 2005-04-04 at 04:42 -0400, Alan Cox wrote:
On Sun, Apr 03, 2005 at 09:05:37PM -0400, Richard Hally wrote:
are you saying that Fedora is unsuitable for ordinary desktops and (by extension laptops) unless they have scsi?
I think some people would prefer to say that "PC's are unsuitable for use without real disks" 8)
In this case the fact that it is I/O not CPU means the requirements to quieten such an app are really not handled by nice(2)
also note that the cfq io scheduler makes updatedb and friends a lot more bareable. CFQ is default in our kernel, but not in kernel.org kernels, so if the "2.6 is bad with updatedb" notion is based on kernel.org kernels then I strongly suggest switching those to CFQ.
This broke a while back when I rebased, and I forgot to fix it up until last weekend. The next build has it fixed again.
Also note that both upstream and our kernels are currently missing the "fix" for updatedb eating your VM that was present in earlier fedora kernels:
http://people.redhat.com/arjanv/linux-2.6.5-inode-clip.patch
I think you already know my opinion on this patch judging by the quotes on your "fix" :) I imagine upstream probably wouldn't be too keen on it either. I'm not clear on what the right fix is however. OTOH, posting a horrible patch sometimes has the nice effect of getting those who know this stuff intimately working on fixing the problem properly :)
Dave