20. February 2003, 17:45
|
#1 |
Advanced Member
Registriert seit: 27.12.2002
Beiträge: 169
| Problem: 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
|
__________________ Gruß gvstarfleet |
| |