eMule MODs - Allgemein Alles zu den eMule-MODs, die unsere Anforderungen für 'saubere' MODs erfüllen. |
6. September 2003, 15:11
|
#76 | MODder
Registriert seit: 28.03.2003
Beiträge: 5.800
|
tiger,
Sivka läßt die Valid sources aber schon seit Ewigkeiten rein. Das ist also kein neues Feature. Neu ist lediglich, daß man es abschalten kann
__________________ |
| |
6. September 2003, 15:16
|
#77 | Gesperrt
Registriert seit: 09.04.2003
Beiträge: 250
| Naja, zeuigt wieder mal davon daß es beim Muli meißt egal ist was die Modder machen - wichtig ist eher wer das macht. |
| |
14. September 2003, 11:05
|
#78 | Gesperrt
Registriert seit: 22.04.2003
Beiträge: 217
| ne coole erklärung auf deutsch zum ZZUpload wäre cool, der wird ja immer öfter verwendet. Aber ich hab leider keine Zeit das zu machen. |
| |
14. September 2003, 15:13
|
#79 | MODder
Registriert seit: 28.03.2003
Beiträge: 5.800
| Hier mal die offizielle Erklärung zu NAFC (Maella Mod), die den gleichen Sinn hat wie SUC oder zz USS: Zitat:
Zitat von Maella Introduction
All applications that need to regulate their upload bandwidth face the same problems. When you ask the operating system (OS) to send data to a remote client, three different things could happen:
- The sending could be proceed immediately
- The sending could be delayed by the OS (e.g. remote client not ready, limit of the capacity of the network already reached)
- The sending could be never proceed by the OS (e.g. connection with the remote client is lost)
Another problem is that a part of the traffic on the network is generated by the protocol itself. So typically when data are received from a remote client, the OS must send some acknowledge (ACK) packets to the remote side to validate the transfer. These ACK will increase the overall traffic as well. The protocol creates an overhead that an application can not fully control.
And finally, others applications can generate traffic for their own purposes (e.g. ftp, browser). In summary: when an application attempts to regulate its traffic, it knows what it's trying to send, but it doesn't know exactly when it is sent and what it is sent. Ideal Solution
In the case of eMule, the ideal solution would be to know in real time the current level of the traffic though the modem (e.g. K56, ADSL, etc..). So if an application was award of it, it would be piece of cake to regulate the bandwidth. Keep in mind that the goal is to use all the time 100% of the capacity of the modem. Nothing more, nothing less!
Unfortunately, there is no easy way to retrieve this information from the modem. Current solutions
There are different approach to solve the above problem. Here it a list with some of them:
1. Under use the bandwidth to insure having enough rooms for the protocol overhead (e.g. the official eMule).
Disadvantage:
-all bandwidth is not used
2. Try to send periodically packets (ping) with the purpose of measuring the reaction time of the modem. So if the reaction time gets too high, it could indicate a beginning of saturation of the modem (e.g. ZZ UploadSpeedSense).
Disadvantage:
-add overhead to the traffic for the measure
-limited reaction time > 1s
-medium accuracy
3. Try to measure the reaction time of the remote clients. (e.g. SUC).
Advantage:
-no overhead
Disadvantage:
-limited reaction time >1s
-medium accuracy
-depends on the capacity of both the local and remote modems.
4. Measure the traffic at the network adapter level (Ethernet card) and not at the modem level. If all the traffic is only exchanged with the modem, then the network adapter will have a 1 to 1 image the modem's traffic => NAFC
Advantage:
-no overhead
-reaction time very fast <100 ms
-very accurate
Disadvantage:
-not available with all OS (e.g. win95)
-might require administrator right (could be change somewhere in settings)
-measure all the traffic sent or received by the local computer on the network (e.g. traffic with the modem + traffic with other computers on the local network)
5. Use the Layered Service Provider of windows.... Summary
The NAFC is certainly the best solution, but only if the network adapter is only used to exchange data with the modem.
| Den wichtigsten Punkt nochmal zusammengefaßt: NAFC funktioniert nicht wenn man seinen Rechner in einem Netzwerk betreibt, da NAFC den gesamten Traffic (Internet + Traffic zu anderen Computern) berücksichtigt
__________________ |
| |
6. December 2003, 00:57
|
#80 | Junior Member
Registriert seit: 02.10.2003
Beiträge: 50
| moin moin
ich würde gerne wissen welche bedeutung oder funktion beim pawcio 4.08->erweiterte einstellungen->kästchen enable suqwt(needet restart) hat.
hoffe bekomme hier ne antwort.
grüsse schnulli |
| |
8. December 2003, 07:59
|
#81 | Senior Member
Registriert seit: 28.09.2003
Beiträge: 388
| Zitat:
Zitat von pawcio Save Upload Queue Waiting Time (SUQWT) by Moonlight: save each upload queue client's wait time when it exits the upload queue and restore it the next time said client comes back in the queue | Übersetzung:
Wenn ein Klient deine Warteschlange verlässt, speichert der Esel dessen Wartezeit und ordnet sie ihm das nächste mal, wenn dieser Klient die Warteschlange betritt, wieder zu.
__________________ Currently running eMule v.43b Cyrex2001 v4.0 on: |
| |
8. December 2003, 18:36
|
#82 | Junior Member
Registriert seit: 02.10.2003
Beiträge: 50
| wow vielen dank furio schon das 2. mal das du mir was erklärst!!!vielen dank nochmals dafür.bald werd ich zum furio_fan!!!!
grüsse schnulli |
| |
8. December 2003, 18:51
|
#83 | Board Profi
Registriert seit: 02.10.2003
Beiträge: 987
| @ Furio, erklärung verstanden. aber wo liegt der sinn dadrin ? |
| |
8. December 2003, 19:00
|
#84 | Senior Member
Registriert seit: 28.09.2003
Beiträge: 388
| Den Sinn könnte man vielleicht darin sehen, dass es gerechter zugeht und man bei einem unverschuldeten Verlust der Warteposition (z.B. ZT, Serverprobs, keine Ahnung was) die gesammelten Wartepunkte zurück erhält.
Vielleicht liege ich aber auch total neben der Sache, deshalb habe ich meine Erklärung bewusst mit "Übersetzung" gekennzeichnet.
Ich glaube Xman hatte dazu auch mal was geschrieben, finde es bloss nicht wieder.
__________________ Currently running eMule v.43b Cyrex2001 v4.0 on: |
| |
14. December 2003, 14:04
|
#85 | Junior Member
Registriert seit: 02.10.2003
Beiträge: 50
| und noch ne frage!!
was ist denn das*Queue Overflow with Minimumcontigent* da ich des englischen nicht mächtig bin,könnte das bitte mal einer übersetzen oder erklären??
dankbare grüsse im voraus schnulli |
| |
14. December 2003, 14:13
|
#86 | MODder
Registriert seit: 23.12.2002
Beiträge: 2.203
| xschnullerx, dies hat die suchfunktion mir als ergebnis geliefert!
cyrex2001
__________________
fragen zu einstellungen und problemen mit emule, einfach hier klicken! danke Xman!
signatur mit Blacklotus Onlinesig erstellt. (dank winki2099 auch mit emule 0.43 funzt) |
| |
14. December 2003, 16:01
|
#87 | Junior Member
Registriert seit: 02.10.2003
Beiträge: 50
| danke für deine mühe.hätte ich auch erst machen sollen.
habe nun die suche bemüht und da* Inifite Queue* eingegeben doch da kam keine ergebnisse gefunden.vieleicht kannst du mir da nochmal helfen.
grüsse schnulli |
| |
14. December 2003, 16:20
|
#88 | MODder
Registriert seit: 23.12.2002
Beiträge: 2.203
| xschnullerx, bedeutet unendliche warteliste, also keine begrennzung der warteliste!
cyrex2001
__________________
fragen zu einstellungen und problemen mit emule, einfach hier klicken! danke Xman!
signatur mit Blacklotus Onlinesig erstellt. (dank winki2099 auch mit emule 0.43 funzt) |
| |
14. December 2003, 16:36
|
#89 | V.I.P.
Registriert seit: 07.12.2002
Beiträge: 3.033
| xschnullerx,
toll, wie du liest. Infinite Queue wird zufällig im ersten Beitrag dieses Threads erklärt. Die Suche liefert übrigens nichts, wenn man den Suchbegriff falsch eingibt. |
| |
14. December 2003, 17:11
|
#90 | Junior Member
Registriert seit: 02.10.2003
Beiträge: 50
| vielen dank für deine überaus freundliche antwort usul |
| |
Forumregeln
| Es ist Ihnen nicht erlaubt, neue Themen zu verfassen. Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten. Es ist Ihnen nicht erlaubt, Anhänge hochzuladen. Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 22:03 Uhr.
|