[Lcdproc] LCDd 0.5.1 eating almost alll CPU on Debian Etch
Mattia Jona-Lasinio
mattia.jona@gmail.com
Wed Feb 28 09:24:02 2007
------=_Part_22010_24373156.1172654606567
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi all,
I'm the maintainer of the LCD-Linux project which is a kernel driver for the
HD44780 controller connected to the parallel port.
I experience the same problem as you report here: programs using
LCD-Linux eat a
lot of cpu time. This happened since I moved to a distribution with a
2.6 Linux
kernel. With the 2.4 kernel the cpu load was almost unreadable.
Therefore I don't think it is a matter of busy waiting loops but rather a
problem of HZ value in the kernel as Stefan suggested. Can someone try
a kernel
compiled with the old 100 Hz value? Most kernels included in distributions
are
compiled with a HZ value of 1000 to take advantage of the new 2.6 Linux
scheduler and to have a finer grained time for processes.
My tests are done on an Athlon 2800+ CPU with 1Gb of RAM. I think this
is quite
a fast machine to handle LCD stuff.
Bye,
Mattia
------=_Part_22010_24373156.1172654606567
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi all,<br>
<br>
I'm the maintainer of the LCD-Linux project which is a kernel driver for the<br>
HD44780 controller connected to the parallel port.<br>
I experience the same problem as you report here: programs using <br>
LCD-Linux eat a<br>
lot of cpu time. This happened since I moved to a distribution with a <br>
2.6 Linux<br>
kernel. With the 2.4 kernel the cpu load was almost unreadable.<br>
Therefore I don't think it is a matter of busy waiting loops but rather a<br>
problem of HZ value in the kernel as Stefan suggested. Can someone try <br>
a kernel<br>
compiled with the old 100 Hz value? Most kernels included in distributions are<br>
compiled with a HZ value of 1000 to take advantage of the new 2.6 Linux<br>
scheduler and to have a finer grained time for processes.<br>
My tests are done on an Athlon 2800+ CPU with 1Gb of RAM. I think this <br>
is quite<br>
a fast machine to handle LCD stuff.<br>
<br>
Bye,<br>
<br>
Mattia
------=_Part_22010_24373156.1172654606567--