[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MODs - Allgemein (http://www.emule-web.de/board/emule-mods-allgemein/)
-   -   eMule 0.26d Maella v2.0 beta4, Low latency mod [22-02-03] (http://www.emule-web.de/board/1670-emule-0-26d-maella-v2.html)

gvstarfleet 20. February 2003 17:45

eMule 0.26d Maella v2.0 beta4, Low latency mod [22-02-03]
 
Zitat:

eMule 0.26d Maella v2.0 beta4

Hi,

I would like to thanks MickyMax. He managed to find me a new host.
A mirroring will be still available by Dr.Slump but with a small delay.

The beta4 fixes a bug, that could crash the client.

Maella

------------------------------------------------------------------------------------------------------------

Binaries: eMule0.26d.Maella.v2.0.beta4-binaries.rar (mirror by eMuleitor)

Sources: eMule0.26d.Maella.v2.0.beta4-sources.zip (mirror by eMuleitor)



Homepage: http://<a href="http://emulemaella.f...a.free.fr/</a> (empty for the moment)


General
----------

1. [FAF] -Allow Bandwidth Settings in <1KB Incremements-

For the users of analog modem (e.g. 56k), the bandwidth can be set with an increment of 0.1 [KB/s].

2. [patch] -Small latency-

The basic perdiod has been reduce from 100 ms to 50 ms.
This lower period help to have a better control of the bandwidth.

3. [patch] -New bandwidth control-

Both the controls for the upload and download datarate have been fully rewritten.
It should allow a smoother use of the bandwidth resources and a lower ping.
It corrects the bug of the Patch#5 (v0.26c only) that avoid a user to change its setting to a unlimitted download.
Attention: the upload limit should not be set to 'unlimited'

4. [patch] -Accurate measure of bandwidth: IP, TCP or UDP, eDonkey protocol, etc-

The complet measure of the bandwidth has been rewritten.
The computing of the bandwidth is proceed only once per second.
It should be much more accurate (almost real-time, average value for the last 2 seconds) and use less CPU time (based Ottavio84).
The overhead includes the IP overhead (partially), TCP and UDP overhead, eDonkey overhead + control. The measure is done at the Socket's interface.
New curves have been added to the graphics to display the 'Overall-current', 'Current', 'Average-minute' and 'Average-session' datarate.

5. [patch] -New Save/load Sources- enkeyDEV(Ottavio84)

This patch saves 10 sources per downloaded file.
The sources have an expiration of 3 days.
The sources are saved in the .txtsrc files, that are text and so human-readable.

6. [patch] -Enable/Disable source exchange in preference- (Tarod)

Now when Disable Exchanging Sources is active sources are not sent nor asked.
Users with a low bandwidth should better let the exchange source disabled.

7. [patch] -Overhead compensation (pseudo full rate control)-

This is the most experimental part of this mode.
It could be enabled/disabled in the preference.
When activated, the upload/downloads limits applied to the full bandwidth (data + overhead).
The upload/download control tries to compensate the measured overhead.

8. [patch] -General Code Improvement-

Divers code improvement to reduce the cpu load. Most of these changes have been reported in the Forum of the emule project

9. [fix] -Downloadlistctrl-

Fix a bug of the official release 'Sources are sometimes not displayed or displayed under the wrong file'.
This fix is still experimental.


Known bug
--------------

Upload limit should not be set to 'unlimited'


To do
------

- Add support for 'Unlimited' upload
- Change the management of the upload slot
- Search and improve the hot spots to reduce the CPU load
- Clean-up this change-log...

------------------------------------------------------
- February 22th, 2003
- v2.0 beta4 (base on official client v0.26d)
------------------------------------------------------

[fix] -Downloadlistctrl-

------------------------------------------------------
- February 20th, 2003
- v2.0 beta3 (base on official client v0.26d)
------------------------------------------------------

[fix] -Downloadlistctrl-

[fix+patch] -General Code Improvement-

------------------------------------------------------
- February 18th, 2003
- v2.0 beta2 (base on official client v0.26d)
------------------------------------------------------

[fix] -Downloadlistctrl-
[fix] -Mixed upload/download rate in the detail dialog-

[patch] -General Code Improvement-

------------------------------------------------------
- February 16th, 2003
- v2.0 beta1 (base on official client v0.26d)
------------------------------------------------------

[FAF] -Allow Bandwidth Settings in <1KB Incremements-

[patch] -Small latency-
[patch] -New bandwidth control-
[patch] -Accurate measure of bandwidth-
[patch] -EMSocket with lower copy overhead-
[patch] -New Save/load Sources- enkeyDEV(Ottavio84)
[patch] -Enable/Disable source exchange in preference- (Tarod)
[patch] -Overhead compensation (pseudo full rate control)-

[fix] -Memory Leak In Preference-


Please Reports bugs here.
Maella

PS: sorry for my english


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:29 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102