LCDproc development and user support list

Text archives Help


[lcdproc] lcdproc server incredibly slow


Chronological Thread 
  • From: EHE AT CompuGROUP.COM (EHE AT CompuGROUP.COM)
  • Subject: [lcdproc] lcdproc server incredibly slow
  • Date: Tue, 15 Feb 2000 09:44:12 +0100


One problem seems to be the user space driver.
You cannot get reliable fine grained delays in user space.
I'll write the wrapper for /dev/lcd as soon as I get time.

cu
Erik

> ----------
> Von: Benjamin
> Tse[SMTP:tse AT morphine.apac.nokia.com]
> Antwort an:
> blt AT ComPorts.com
> Gesendet: Montag, 14. Februar 2000 23:38
> An: EXT Scott Scriven
> Cc: LCDproc list
> Betreff: Re: [lcdproc] lcdproc server incredibly slow
>
> On Sun, Feb 13, 2000 at 09:54:20PM -0700, EXT Scott Scriven wrote:
> > * Benjamin Tse
> > <tse AT morphine.apac.nokia.com>
> > wrote:
> > > It can cope with 8 fps at the expense of CPU speed. A 16x2
> > > display consumes ~5% of CPU when the whole display needs to be
> > > updated. This only happens in the CPU screen of lcdproc. The
> > > other screens use a modest 1-2% of CPU.
> >
> > It uses 1-5% of the CPU? Wow.. On my system (CFontz serial
> > LCD), the LCDd server uses a constant "0.0%" of the CPU
> > (according to "top"), and the lcdproc client uses 0.1% - 1.0%,
> > depending on which stat it's gathering. (the XLoad screen
> > seems to take the most)
>
> 1-5% is due to the loops the CPU needs to do to maintain the
> timing. At least it's an improvement on the 50% someone was getting 6
> months ago :-).
>
> The (other) difference in the HD44780 drivers is the cost. My setup
> cost ~$15 (AUD) plus a couple of hours over a soldering iron and
> hacksaw :-). I believe that MO displays can be sourced on this side of
> the planet for 5-6 times this price. (Though I reckon a PIC type setup
> could be done in < $50.)
>
> I guess you get what you pay for ...
>
> Cheers,
> Ben
>
> BTW, top in cumulative mode would give an indicative average result.
>
>
> -----------------------------------------------------------
> To unsubscribe from this list send a blank message to
> lcdproc-unsubscribe AT lists.omnipotent.net
>


-----------------------------------------------------------
To unsubscribe from this list send a blank message to
lcdproc-unsubscribe AT lists.omnipotent.net




Archive powered by MHonArc 2.6.18.

Top of page