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 3 4

Author Topic: Categories  (Read 22916 times)

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Categories
« on: April 02, 2010, 08:37:25 PM »

2 (minor) gui bugs (amule and amulegui)

1:  There's a limit of 99 categories displayed but it's possible to create 100+ categories

2: If there are a lot of categories (eg 20), deleting one of the intermediate ones causes everything displayed to effectively shuffle right one tab

This has 2 effects:

a: Files now appear under the "wrong" category name
b: Files in the highest numbered category disappear from the tab display altogether

The only effective fix I can see is to renumber files vs categories each time a category is deleted.
« Last Edit: April 02, 2010, 08:39:39 PM by stoatwblr »
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #1 on: April 02, 2010, 10:27:26 PM »

1:  There's a limit of 99 categories displayed but it's possible to create 100+ categories
I marvel what things people try. Noted, will be fixed asap (that means, when GUI gets unlocked).
I hope the crashes you reported weren't with >100 cats?
Quote
2: If there are a lot of categories (eg 20), deleting one of the intermediate ones causes everything displayed to effectively shuffle right one tab
Local or amulegui?
Edit: amuled with amulegui, right ?
« Last Edit: April 02, 2010, 10:31:58 PM by Stu Redman »
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #2 on: April 02, 2010, 11:10:52 PM »

2) is fixed in 10069
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #3 on: April 05, 2010, 05:44:32 AM »

Quote
I marvel what things people try.

One cat per tv series... adds up fast. I've seen some people use one per season.

Quote
I hope the crashes you reported weren't with >100 cats?

99, of which about 40 are currently empty due to bug #2

Quote
Quote
2: If there are a lot of categories (eg 20), deleting one of the intermediate ones causes everything displayed to effectively shuffle right one tab
Local or amulegui?
Edit: amuled with amulegui, right ?

Both amule and amulegui. Ditto on bug #1

« Last Edit: April 05, 2010, 05:46:42 AM by stoatwblr »
Logged

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #4 on: April 05, 2010, 06:39:50 AM »

Missed bug #3 - amulegui

After some period of operation right clicking on the tabs stops working.

Usually this can be triggered by minimising amulegui and bringing it back or changing file download priorities.

Possibly related (#4?) Amulegui usually eats between 90-100% cpu no matter whether minimised or restored
(2.2GHz 3Gb athlon dual system).

Amuled only uses 5-10% occasionally  jumping to (at most) 60%. This applies whether amulegui is running or not.

Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #5 on: April 05, 2010, 11:57:45 AM »

Amulegui usually eats between 90-100% cpu no matter whether minimised or restored
That's bad. How many downloads?
What happens if you disable progress bars, or change a different view (KAD window)?
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #6 on: April 05, 2010, 04:16:18 PM »

Quote
That's bad. How many downloads?

0-50 downloading
100-300 waiting (more than 350 interrupts all downloading streams on completing one file)
900-1500 queued

Interestingly, using 10071 after a settling in period (a couple of hours)  it's dropped right down to ~10-50% spiking to 100% for tab changes.

Quote
What happens if you disable progress bars, or change a different view (KAD window)?

In both 10071 and previous versions, no difference.

Logged

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #7 on: April 05, 2010, 05:16:07 PM »

eeek!

10071 is using so little cpu because it's grown so large the machine's swapping like mad

currently 2600Mb and growing.
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #8 on: April 05, 2010, 05:39:32 PM »

aMule's GUI (no matter if amule or amulegui) can't handle that many downloads at the moment I'm afraid.
I plan to look at the issue after the GUI change.
Try to cut down to < 500.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

lfroen

  • Guest
Re: Categories
« Reply #9 on: April 05, 2010, 05:43:33 PM »

Quote
That's bad. How many downloads?
0-50 downloading
100-300 waiting (more than 350 interrupts all downloading streams on completing one file)
900-1500 queued
This, and 99 categories? You're abusing the program in almost every possible way. Why you're surprised with 100% CPU? For comparison - make following experiment - try to open 99 browser windows and issue 50 downloads.
Updating and drawing thousands of progress bars is very consuming task. Try to manage your downloads with web interface (amuleweb).
Logged

lfroen

  • Guest
Re: Categories
« Reply #10 on: April 05, 2010, 05:46:46 PM »

aMule's GUI (no matter if amule or amulegui) can't handle that many downloads at the moment I'm afraid.
Well, that's because colored progress/availability bar is quite expansive (resource wise). You can't do too match of such stuff without use of accelerated graphics.
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: Categories
« Reply #11 on: April 05, 2010, 05:49:28 PM »

Thousands of bars don't fit on the screen (only 30 or so), so it's a GUI problem if aMule does draw all of them all of the time even if they are invisible  :P.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #12 on: April 05, 2010, 06:15:19 PM »

Thousands of bars don't fit on the screen (only 30 or so), so it's a GUI problem if aMule does draw all of them all of the time even if they are invisible  :P.

Or even minimised. No point doing any drawing at all then.

One important point: Stu's non-compressed EC mod dropped cpu usage AND sped up synchronisation by 90%++ (seconds vs minutes)

I've made the request before  to disable EC compression on non-WAN connections or make it switchable, but that mod underscores that EC compression is counterproductive on fast links (localhost/LAN connections)

(Yes, I know I'm abusing the program by driving this hard. Call it "stress testing" )

Logged

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #13 on: April 05, 2010, 06:15:56 PM »

2) is fixed in 10069

Confirmed fixed :) Thanks
Logged

stoatwblr

  • Sr. Member
  • ****
  • Karma: 12
  • Offline Offline
  • Posts: 318
Re: Categories
« Reply #14 on: April 05, 2010, 06:17:22 PM »

aMule's GUI (no matter if amule or amulegui) can't handle that many downloads at the moment I'm afraid.
Well, that's because colored progress/availability bar is quite expansive (resource wise). You can't do too match of such stuff without use of accelerated graphics.

Switching the progress bar off made no difference to CPU.

Logged
Pages: [1] 2 3 4