Package: libpoe-perl
Version: 0.3202-1
Severity: important

When you use POE, two times delay_set (e.g. for timers) and also pTk your 
perl-script ueses much too much CPU-time (on my machine - Athlon XP 2200+ - 
with two 1-second-delays up to 100%). Without using Tkt the script works fine 
and uses about 0-1%.

The gentoo version (0.3009) and the libpoe-perl version of sarge (stable) work 
fine. At the moment I'm using this package on debian/testing to avoid that 
problem.

I've also written a short script showing the problem: 
http://m19s28.vlinux.de/estel/debian/poe.

When using strace you recognize that gettimeofdate() is called by POE. I guess 
that is quite normal as POE provides support for delays. However, without 
using Tk POE calls gettimeofdate() maybe about 10 times per second, but 
running the script and using Tk it is hardly possible to count.

If you use longer intervalls for you delays the script uses less CPU, but 
still too much.

Unfortunatley I haven't found anything usefull yet, so I don't know wether 
this is a POE or a (Perl-)Tk problem or there is any solution available.

Thank you for your help,

Michael Hartmann


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to