aMule Forum
English => Multiplatform => Mac OSX => Topic started by: lionel77 on March 01, 2005, 07:44:21 AM
-
excuse my euphoric tone, but kry, ken and i just finished an 8 hour debug-athlon and guess what, we found and fixed a sockets bug in wx that was responsible for the extremely poor download performance of amule on the mac (see here (http://forum.amule.org/thread.php?threadid=5234&sid=), here (http://forum.amule.org/thread.php?threadid=5215&sid=) and here (http://forum.amule.org/thread.php?threadid=4471&sid=))!!!
just to give you an idea of the magnitude of the effect:
before, i got a download session average of 2-3k/s and now... well just see for yourself (see the attached image)... :D :D :D
anyway, can't tell you how happy i am -- this was really a major issue that was causing a lot of frustration among mac users...
so thanks to everybody who was involved!
we will put together a clean binary tomorrow so you can enjoy the all new amule experience for yourself... :D
ps: i guess i really have to change my download graph scaling -- my current rate is over 60k/s... ;)
-
;) I'll submit the patch for wx also.
And BTW: it improves a lot on unix also. Yay!
-
I love you guys
-
Shhh, my girlfriend might read that!
-
Cooool!
-
i just uploaded a new binary here (http://forum.amule.org/thread.php?threadid=5051&sid=).
sorry it took a bit longer but we wanted to provide you with a clean build, plus, some main developer kept insisting on continuously improving his own patches... ;)
anyway, hope you enjoy :D
-
hi,
thanks for your hard work.
i have dl'ed lionell77's cvs20050301 version and cannot experience any improvement. i believe that this version has wxMac statically linked into the app, so i don't have to install anew version into the system manually?
does this version actually improve dl ratio for others? i'm a little bit confused right now.
... m2kio !
-
I'll let it run for more time, maybe I haven't had enough patience... it has been running for more than 8 hours (and I'm running the downloaded binary)
Same problem here:
UL:DL = 3.77:1
Downloaded data: 76.95 MB
Avg Downloadrate= 2.64 KB/s
Max Downloadrate= 21.62 Kb/s
-
That's weird because, it has been solved. For sure. So lionel might have broken something :]
-
Originally posted by Kry
That's weird because, it has been solved. For sure. So lionel might have broken something :]
maybe he has managed to omit "the patch" ?
... m2kio !
-
Maybe, because I gave him about 12 different versions of it :P
-
probably one version too many. :))
ok, i'll try the next version as soon it's available.
... m2kio !
-
Not working here either
Please, release the good one! :)
(and I'll stop fouriously reloading this page seeking for updates)
-
You will probably have to wait till tomorrow anyway :p
BTW guys, this won't "magically" set your mule to full speed. This fixes a dl problem where sockets were being closed, and that made people sending you send only few bytes. this will only help if you face THAT problem, other speed problems come from the files you dl, missconfiguration, and such.
-
my aMule runs with 150 kB/s! thanks, even better than eMule!! :baby: :)
-
Mine is downloading also with 10x better downloadrates than before. Thanx!
-
i just checked again, the version is the correct one. i have it running here on two machines since last night and it works well.
m2kio wrote:
i have dl'ed lionell77's cvs20050301 version and cannot experience any improvement. i believe that this version has wxMac statically linked into the app, so i don't have to install anew version into the system manually?
yes, this version contains a static wx. i think it should therefore not matter if you have other versions of wx installed on your system -- kry can you confirm this?
kry raised an important point: this version won't automatically give you astronomic download speeds, since a number of other factors are relevant as well (your connection settings, availabilities of files, etc.)
i got enormous speeds (75k/s) with this version primarily because i've been uploading at 20k/s for month to clients of a specific community. that gave me a gigantic amount of credits with those people. when i now download other stuff i do get download rates that are much better than before but not necessarily super high.
you can see the effect of the fix in the much more constant download rates. before, most connections would only last for a minute or so and then get terminated. now, there are still some connections that don't last very long (-> tickle uploads) but the majority of connections should last *much* longer than before.
so in summary, even with the new version you still need to make your way through the queues of other clients which may take a little at the beginning. but once you made your way through a queue and the download starts you should get a decent amount of data and not just 300k per connection as before.
-
Originally posted by lionel77
m2kio wrote:
i have dl'ed lionell77's cvs20050301 version and cannot experience any improvement. i believe that this version has wxMac statically linked into the app, so i don't have to install anew version into the system manually?
yes, this version contains a static wx. i think it should therefore not matter if you have other versions of wx installed on your system -- kry can you confirm this?
Yep.
-
Ooopss,
Sorry, I made a mess of my router' config while adding a new NAPT port.
(By the way, I now have a "Client UDP port" and an "eMule extended UDP port". Should I enable both ports at the router instead of one as before?)
After fix & reboot, this new CVS version seems to be working! (no more 0'0 Kb and disconnection after a few seconds. I now have some peers transfering at stable speeds). Thank you!!
-
The only thing I know is that yesterday my UL : DL ratio was near 12:1, today is 1.02:1.
The average download rate is 20 KB/s and I've reached a peak of 48 KB/s. Performance is
almost on par with what I got with eMule on my old (I switched a month ago) PC.
This version is fu*king awesome. :D
-
I think people is giving us permision to release the 2.0.0 final?
-
While I'm not using a Mac for aMule anymore, I will commend you guys on the work and effort. Eight hour bug-a-thon, huh? I would be eating Advil like candy by the end of that. Nice job, and I'm sure it will pay off. The Mac community has yet to get a decent eD2k network client, and I hope we just got one :). As far 2.0 final, go for it. Of course, I'd like to see a stable aMuled and remote gui, but that's for another day...
-
Good work guys!
:) :)
P.S.: please fix various GUI probs before the final release (please add select all command, cmd+V for adding link and so on... - recognizing multiple links can be a very useful feature - now i have copy/paste again and again)
-
Originally posted by igor79
P.S.: please fix various GUI probs before the final release (please add select all command, cmd+V for adding link and so on...
i fear most of these things depend exclusively on wxMac, so there is not that much we can do about it from the amule side. i might be wrong but i feel like "command-a" and the like did work before, as did mouse wheel support, but maybe i just mixed that up.
Originally posted by igor79
... - recognizing multiple links can be a very useful feature - now i have copy/paste again and again)
you can do this already: let's say you have multiple ed2k-links in a text file or so, each in a new line. you can then copy multiple lines to the clipboard and paste them into the ed2k-link handler field in amule...
Originally posted by Kry
I think people is giving us permision to release the 2.0.0 final?
yes, i think we're pretty much there... :D
-
I was wrong about the speed: after waiting a day, it behaves much better. As Kry said "at sustained rates".
Besides, I don't think this version is mature enugh. When I perform a search, the search list flickers as it fetches more results. It's just one of the GUI bugs. There are many places with a strange behaviour (lists that get shown in a weird way, for example, scrolling to the right end) and occasional crashes (mostly at exit).
-
hi,
after 1d1h i am at 2.75:1 only - even worse than the 2.55:1 i had right before. but as other people get high dl rates now, i'll try to find a clue at my side. i have restarted everything (Mac & router) and fetched the amule zip again - just in case. i'll also add some new files to the dl list, because now only german titles are left, which always dl'ed worst. i'll report later.
... m2kio !
EDIT: now after adding some hentais B-) and letting amule run for a day ul/dl ratio is at 1.3:1 and still improving. so i think it has actually improved, though not as dramatically as for others. german titles still tickle, but thats obviously another problem.
... m2kio !
-
Just to say U doo great job !!!
Just have to be patient.
I just do passive support (I DL and update the client ;-)
Now i've got the rc7 running on a MDK 10 and its maturity is amazing :
no crash anymore and finaly a DL rate awesome !!!
My record is 220k/s...ON LINUX !!!
Average is 150.
Just to say to all users that they should have 'faith' in your development and to all Windob users that they should leave that crap aside.
Keep on developpin' !!!
-
babyface,
You are a bit out of date, rc7 is long gone in time... But if you want to change, don't go to rc8, try a CVS tarball. Or just wait for 2.0.0 final, which will be out soon.
Cheers!
-
Yes I know but I tried a lot of rc's and my biguest pb was randow crash (more sh.. than low ID or low DL rate) and the rc7 is the best for my configuration till now.
and YES ! waiting for the 2.0 final !
-
:baby:
Finaly! Okay, my download rates now equal the ones I get with amule under Ubuntu 8)
Question: is the wx-stuff fixed in some place I can download from?
I'd like to try amuled again...
-
Current wx CVS already has my patch :)
-
Okay, so I'll give it a try...