hey!
1st of all: thnx for taking the effort to make a usable X-platform mule.
i experience a problem concerning the cpu usage of amule on my intel/linux box/kde 3.1.
1st i tried the 1.2.6 rpm package from you download page.
that version starts with ~12% cpu usage (4 files in transfer ~ 200 sources) but after a couple of hours the cpu usage rises to > 70% and finally to 100%.
the gui becomes very unresponsive while the 'core' (the up/downloading) still does it's work ok.
so i grabbed the cvs from 17th of march and compiled it with --disable-debug --enable-optimise to see if that helps. but i get the same result.
i've seen some posts dealing with cpu usage saying this can be caused due to wrong linking with gtk2 instead of gtk1. i've used the wx* rpm packages from your download page and followed deltaHF's instructions (thnx for that deltaHF) so i guess i should be on the right gtk side here.
anyways, here's some info maybe i miss something? is it all installed correctly?
get-info.sh outputI. Development Environment
A. Compiler Info
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs Konfiguriert mit: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux Thread model: posix gcc-Version 3.3.1 (SuSE Linux)
B. wxWindows Info
Version: 2.4.2
-pthread -lwx_gtk-2.4
C. GTK Info
GTK 1: 1.2.10
./get-info.sh: line 1: pkg-config: command not found
GTK 2:
II. System Environment
A. CPU Info
Type: GenuineIntel
Model: Celeron (Coppermine)
Speed: 696.664
BMips: 1376.25
Flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
B. Memory Info
Total: 255832 kB
Unused: 148188 kB
C. Kernel Info
Version: 2.4.21-192-default
D. Library Info
./get-info.sh: line 33: temp_sharedlibs: Keine Berechtigung
wxWindows library: libwx_gtk-2.4.so (libc6) => /usr/lib/libwx_gtk-2.4.so libwx_base-2.4.so (libc6) => /usr/lib/libwx_base-2.4.so
wx* stuffjane@killroy:~> ls -l /usr/bin/wx*
-rwxr-xr-x 1 root root 4864 2003-11-28 13:08 /usr/bin/wxbase-2.4- config
lrwxrwxrwx 1 root root 26 2004-03-18 06:23 /usr/bin/wxbase-conf ig -> /usr/bin/wxbase-2.4-config
lrwxrwxrwx 1 root root 25 2004-03-18 06:22 /usr/bin/wx-config - > /usr/bin/wxgtk-2.4-config
-rwxr-xr-x 1 root root 5159 2003-09-21 15:14 /usr/bin/wxgtk-2.4-c onfig
jane@killroy:~> ls -l /usr/lib/libwx*
lrwxrwxrwx 1 root root 23 2004-03-18 05:38 /usr/lib/libwx_base-2.4.so -> libwx_base-2.4.so.0. 1.1
lrwxrwxrwx 1 root root 23 2004-03-18 05:38 /usr/lib/libwx_base-2.4.so.0 -> libwx_base-2.4.so. 0.1.1
-rwxr-xr-x 1 root root 1374861 2003-11-28 13:08 /usr/lib/libwx_base-2.4.so.0.1.1
lrwxrwxrwx 1 root root 22 2004-03-18 05:33 /usr/lib/libwx_gtk-2.4.so -> libwx_gtk-2.4.so.0.1. 1
lrwxrwxrwx 1 root root 22 2004-03-18 05:30 /usr/lib/libwx_gtk-2.4.so.0 -> libwx_gtk-2.4.so.0. 1.1
-rwxr-xr-x 1 root root 5732291 2003-09-21 15:14 /usr/lib/libwx_gtk-2.4.so.0.1.1