aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: slowness  (Read 5929 times)

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
slowness
« on: November 21, 2004, 11:00:06 PM »

Im having some problems with amule 2.0.0rc7.  Im currently using wxWidgets 2.5.3 --with-gtk --disable-gtk2 during wxwidgets configure.  the problem im having is that after amule is allowed to run for 30 minutes or so it starts to CRAWL.  so much so that it actual starts losing sources, my queue drops from 1000+ to mid 200s and my download rate goes from a regular 200 KB to around .5 KB average.   this is a slow proccess.  at first amule simply becomes slugish when i click to change tabs or open a different view.  but eventualy amule more or less grinds to a halt and has to be restarted to be usable.  the rest of the system is uneffected.  i can still play videos and music with no sign of trouble or slowness.


something ive noticed is that my log is being flooded with error messages:

11/21/04 15:14:46: Client '' (IP:138.88.104.220) caused an error: 7. Disconnecting client!
11/21/04 15:14:46: Client '' (IP:67.117.150.37) caused an error: 7. Disconnecting client!
11/21/04 15:14:46: Client '' (IP:213.45.24.3) caused an error: 7. Disconnecting client!
11/21/04 15:14:46: Client 'zomg[ARC]' (IP:66.189.105.17) caused an error: 7. Disconnecting client!
11/21/04 15:14:46: Client 'n[CHN][KOR][L!0Network.Net][MV][VeryCD]' (IP:217.224.9.179) caused an error: 7. Disconnecting client!
11/21/04 15:14:47: Not sending SecIdentState Packet, because State is Zero
11/21/04 15:14:47: Client '' (IP:200.165.20.80) caused an error: 7. Disconnecting client!
11/21/04 15:14:47: Send:Source User(Kanae) File(zx.tenchi-forever.divx5.ogm) Count(10)
11/21/04 15:14:51: Client '' (IP:81.38.139.129) caused an error: 7. Disconnecting client!
11/21/04 15:14:51: Send:Source User(kolos pl) File(tenchi.universe.02.[zx].ogm) Count(6)
11/21/04 15:14:51: Client 'ACIDHEAD' (IP:83.29.94.248) caused an error: 7. Disconnecting client!
11/21/04 15:14:52: Client 'jbmydy[foromfr.com]' (IP:213.103.20.161) caused an error: 7. Disconnecting client!
11/21/04 15:14:52: Client '' (IP:12.223.229.209) caused an error: 7. Disconnecting client!
11/21/04 15:14:52: Client 'Khayman' (IP:213.60.156.69) caused an error: 7. Disconnecting client!
11/21/04 15:14:52: Client '' (IP:68.79.119.205) caused an error: 7. Disconnecting client!

what is this error 7?  is it a possible cause and if so can i stop this?  any help would be appreciated.
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #1 on: November 21, 2004, 11:02:53 PM »

sorry for the double poast but i need to add soemthing:

1/21/04 16:08:49: Client '' (IP:80.130.246.25) caused an error: 7. Disconnecting client!
11/21/04 16:08:49: Client '' (IP:217.85.156.89) caused an error: 7. Disconnecting client!
11/21/04 16:08:49: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Client 'lwb' (IP:218.168.5.148) caused an error: 7. Disconnecting client!
11/21/04 16:08:50: Client 'ZooLooW2' (IP:217.164.54.182) caused an error: 7. Disconnecting client!
11/21/04 16:08:50: Client 'Laputa' (IP:83.194.9.185) caused an error: 7. Disconnecting client!
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:50: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:51: Not sending SecIdentState Packet, because State is Zero
11/21/04 16:08:51: Not sending SecIdentState Packet, because State is Zero

thats another error that seems to be flooding in the log window.
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: slowness
« Reply #2 on: November 21, 2004, 11:22:51 PM »

The secident message only appears in the verbose log. Disable it, since it only contains information useful for the developers. I've seen the other message once or twice, but I'm not sure which log it appears in. If also in the verbose one, then ignore it. Regarding your problem, we need to know your amule configuration (max sources,max connections, conn/5 sec) to help you better. Also, your bandwidth limits would help. Amybe you are flooding your line.

Regards.
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #3 on: November 21, 2004, 11:36:04 PM »

My connection limits (and i have tested this) is 3.8megabit downstream and around 150kbit upstream.  i have line capacity set to 4000 down 256 up.  bandwith limits are 3000 down, 15 up, and 30 for slot allocation.  max sources per file is 500 max connections is 3000.  most of this is straight out of my emule config from my windows machine, which was working fine.  the only change is the slot allocation setting isnt availible on emule.

the max connections per 5 seconds is 40.  im not sure if i have messed with this setting or not.
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: slowness
« Reply #4 on: November 22, 2004, 02:24:42 AM »

wolferz:
well, skolnick has very nicely already answered you with all is needed to say
i suggest you to take a look at
http://www.amule.org/wiki/index.php/AMule_is_slow

skolnick:
:))))

Greetings!
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #5 on: November 22, 2004, 05:26:35 AM »

no no no :( you dont understand.  this isnt about the ed2k network taking multiple days to get a file.  that im more than used to.  this is amule grinding to a halt so that i cant even change views without having to first close it and reopen it.  this is amule grinding to a complete and utter halt.  this is like running windows xp on a machine with 8 megs of ram.  the connection isnt slow, the PROGRAM is slow.  but only after 30 minutes or so does it start to slow down.  its like the program is runnign out of memory.  like a massive memory leak, exactly like that.  except that only amule is effected.
« Last Edit: November 22, 2004, 05:29:31 AM by wolferz »
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: slowness
« Reply #6 on: November 22, 2004, 05:32:28 AM »

ah, sorry, wrong link above, I meant http://www.amule.org/wiki/index.php/AMule_makes_everything_slow
but anyway, the link i just gave you isn't about CPU either, it's about aMule taking the whole bandwidth. it is an explanation of what skolnick explained you. But tha's not your problem. ok now let's go ahead with your prob ;)

Please tell me what wxwidgets version you are using and which version of gtk you wwidgets is linked against.
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: slowness
« Reply #7 on: November 22, 2004, 05:41:29 AM »

Quote
Originally posted by wolferz
My connection limits (and i have tested this) is 3.8megabit downstream and around 150kbit upstream.  i have line capacity set to 4000 down 256 up.  bandwith limits are 3000 down, 15 up, and 30 for slot allocation.  max sources per file is 500 max connections is 3000.  most of this is straight out of my emule config from my windows machine, which was working fine.  the only change is the slot allocation setting isnt availible on emule.

the max connections per 5 seconds is 40.  im not sure if i have messed with this setting or not.

your settings seem to be too high. If your line is 4000/256, measured in kilobits, then try using some values like 400/28 in aMule, (that would be a leecher's values...try using a lower download speed :) ) since amule uses kiloBytes, and 1byte = 8bits also, max connections /5sec is 20 by default. Try using 20. Max connections is also too high IMHO. Try using just 200.

Regards.
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: slowness
« Reply #8 on: November 22, 2004, 05:44:09 AM »

Quote
Originally posted by Jacobo221
wolferz:
well, skolnick has very nicely already answered you with all is needed to say
i suggest you to take a look at
http://www.amule.org/wiki/index.php/AMule_is_slow

skolnick:
:))))

Greetings!

Hmm...I am usually not that nice to people who don't do their investigation homework before asking...but I'm just in the mood, since my (a/e)mule has been pretty ill these days, getting almost no downloads, and I can't seem to find a reason. That made me sad, and wanted not to yell at anyone ;)

Regards.
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #9 on: November 22, 2004, 05:45:32 AM »

from the top, i WAS using wxwidgets 2.4.2 though i dun remember which gtk i had it linked against.  ive since installed wxwidgets 2.5.3 linked against gtk 1.2.10

ive noticed that since i upgraded to 2.5.3 wxwidgets amule is not as prone to slowing down but its still doing it. very slowly.
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: slowness
« Reply #10 on: November 22, 2004, 05:50:03 AM »

wx 2.5.3 is much less cpu eater than old wx 2.4.2
maybe you didn't uninstall wx 2.4.2? make sure you did, maybe you have both conflicting in your system.
other tips... do what skolnick tells you. the less coenctions, the less cpu, obvious.

skolnick:
:-( patience... :-/
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: slowness
« Reply #11 on: November 22, 2004, 05:50:10 AM »

which linux/gtk are you using? I am using Fedora Core 2, gtk 2 (do not remember the version now...the default which comes with fedora) and wxgtk 2.5.3, wxgtk and amule self-compiled, and wxgtk using gtk2, no unicode.

Regards.
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #12 on: November 22, 2004, 05:51:48 AM »

Quote

your settings seem to be too high. If your line is 4000/256, measured in kilobits, then try using some values like 400/28 in aMule, (that would be a leecher's values...try using a lower download speed :) ) since amule uses kiloBytes, and 1byte = 8bits also, max connections /5sec is 20 by default. Try using 20. Max connections is also too high IMHO. Try using just 200.

Regards.

ill try lowering my download speeds but as ive said before i was never downloading above 200kbit. and also since i can still watch realplayer streams of ifilms whil im downloading on amule i doubt my connection is saturated. :/

as for the not doing home work thing.  i did look breifly though the rest of the forum, and though i missed the post about the verbose thing, i did try upgrading to 2.5.3 xwidgets as suggested in another post because they are supposed to be more "efficient".  what ive seen so far is more bugs and problems.  including several crashes in amule with no output.
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #13 on: November 22, 2004, 05:55:13 AM »

i was most cautious that i DID uninstall wxwidgets 2.4.2 i even went to the trouble of running a new configure (since i had deleted my old source folder) and doing a make uninstall doing the same for amule before that.  then i configured and installed wxwidgets 2.5.3, and the amule again. this is my amule output durring configure:

  Configure script has finished system check.

  Configured aMule 2.0.0rc7 for 'i686-pc-linux'.

  aMule enabled options:

  **** aMule Core ****
  Should aMule be compiled in debug mode?                  yes
  Should aMule be compiled with verbose console output?    no
  Should aMule be compiled with upload speed sense?        no
  Should aMule be compiled with profiling?                 no
  Should aMule be compiled with optimizations?             no
  Should aMule be compiled with systray?                   yes
  Should aMule be compiled with UTF-8 systray?             no
  Should aMule be compiled with pure GTK code?             yes
  Should aMule be linked against patched gsocket?          no
  Should aMule daemon version be built? (EXPERIMENTAL)     no
  Should aMule remote gui be built? (EXPERIMENTAL)         no
  Crypto++ library/headers style?                          embeded

  **** aMule TextClient ****
  Should aMule Command Line Client be built?               no
  Should aMule GUI Client be built?                        no

  **** aMule WebServer ****
  Should aMule WebServer be built?                         no
  Should aMule WebServer GUI be built?                     no

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?      yes
  Should aMuleLinkCreator for console (alcc) be built?     yes

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                yes
  Should aMule GUI Statistics (wxCas) be built?            yes

  **** General Libraries and Tools ****
  Should ccache support be enabled?                        no
  Libraries aMule will use to build:
                                       wxWidgets          2.5.3
                                       GTK                1.2.10


im runngin gentoo linux with the gentoo dev sources. (kernel 2.6.5) on a pentium 3 1ghz with 512 pc133 ram.
« Last Edit: November 22, 2004, 05:55:54 AM by wolferz »
Logged

wolferz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
Re: slowness
« Reply #14 on: November 22, 2004, 06:02:33 AM »

im in the middle of a fresh install of amule when it done ill tweak down my settings and let you know how its going
Logged
Pages: [1] 2