Subject: Re: Jerky/frozen mouse under load
To: None <netbsd-users@netbsd.org>
From: Jakub Misak <jmisak@centrum.cz>
List: netbsd-users
Date: 02/13/2005 16:57:24
Thank you for your advice and suggestions.
sigsegv@rambler.ru wrote:
> OK try the following things to improve your system's performance:
>
> 1) Mount ffs filesystems (/, /usr, /var) with softdep option, i.e. edit
> your /etc/fstab e.g.
>
> /dev/wd0a / ffs rw,softdep 1 1
>
> This will mount root filesystem and enable softdep on it
I think softdep was already enabled (by default?)... It was there already.
> 2) Build custom kernel with optimisations.
> ...
OK. I did it, with the options your suggested.
I think it's a bit better now. Not too much, I'm not quite sure... It's
hard to say.
But what's interesting is that with HZ=1000, things are now much more
CPU-hungry. This is the effect that I noticed in Linux 2.6,too when they
switched to 1000 Hz from 100 in 2.4 - even though they said that the
overhead of 1000 HZ shoud be negligible. Basic tasks now eat much more
CPU (if the CPU meters are correct). Keyboard input - when I press a key
in a text editor and hold it with autorepeat, the CPU used to stay more
or less at 0 % with 100 Hz. But with 1000 Hz, it is now 20-30 %. Or even
if I type something quickly. Or cycle through the GUI widgets, using a
keyboard with autorepeat, again it's 0-1 % (100 Hz) vs. 20 % (1000)...
Why is that? Is the CPU meter wrong? Is the overhead of 1000 Hz really
so drastic?