[eMule-Web]  

Zurück   [eMule-Web] > eMule > eMule MOD - Development

eMule MOD - Development Alles zum Thema MOD Entwicklung. Fragen, Wünsche, Ideen zu neuen Features.

Antwort
 
LinkBack Themen-Optionen
Alt 17. April 2005, 15:50   #106
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598




Und wieder ne Info:

Habe meinen Mod um "ACC" von Obelix bereichert und die Erhöhung des Hardlimits abhängig von den MaxCons per 5 Sec gemacht.

Nachteil:

Das AutoHL ist wesentlich softer um nicht zu sagen schwerfällig geworden,da es a) nur noch alle 5s erhöht wird und b) nur noch um so viele Quellen erhöht wird,daß keine "Zu viele Verbindungen auftreten können" (P.S.: rein theoretisch...praktisch werden sie aber auf jeden Fall auf ein Minimum reduziert)

Vorteile:

-wesentlich gleichmäßigere Verteilung des Hardlimits
-starke Reduzierung der Verbindungen
-starke Reduzierung des Overheads-> da keine zu viele Verbindungen mehr existieren muß halt nicht noch mal extra nachgefragt werden
-"ACC" ist besonders geeignet für Router Nutzer ->What you set is what you get!!! Heißt in Klartext,wenn du die maximalen Verbindungen auf 400 setzt bekommst du auch nur noch maximal 401 Verbindung -> ja richtig ein kleiner Bug mal schauen wie ich den fixen kann.

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

Zu testen wären dann beim Release:

Welcher Wert Cons per 5s ist optimal für welches Verbindungslimit? !!Die Höhe von Cons per 5 s ist wesentlich für die Agilität von AutoHL verantwortlich,also ruhig mal etwas höher ansetzen als gewohnt. Traut euch ruhig ein Überfahren der max.Verbindungen um mehr als 1 ist praktisch kaum möglich.

Das AutoHL verliert somit aber außer für Power User an Bedeutung,da er sich beim Erhöhen des Hardlimits fast ausschließlich an den max Cons per 5 s orientiert. Es kann also unte rUmständen ewig dauern bis er das Maximale "Global Source Limit" erreicht.

MfG Max
__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 17. April 2005, 16:33   #107
MODder
 
Benutzerbild von Xman
 
Registriert seit: 28.03.2003
Beiträge: 5.800

was Du beachten mußt:
schau Dir mal die Funktion IsSourceExchangeAllowed (oder so ähnlich im updownclient).. ich würde das mal an Deiner Stelle checken ob das kompatibel mit Deiner Version ist... am besten auch mal im DebugLog die Meldungen anzeigen lassen um zu sehen ob er auch nicht zu viele SourceExchanges anfrägt.

__________________
Xman ist offline   Mit Zitat antworten
Alt 17. April 2005, 19:56   #108
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598


IsSourceRequestAllowed.... ja die beendet man einfach mit einem return false...gleich nach den deklarationsteil wenn die maximalen verbindungen zu groß sind...also es funktioniert wirklich mehr als perfekt. möglich das ich einge verbindungen vernschlässigt habe...die von webcache z.B.,aber das tut dem effekt keinen abbruch...also lassen wir mal webcache leben mit den paar verbindungen die es braucht . Allerdings glaube ich das bei einem return "false" in IsSourceRequestAllowed alle verbindungen behandelt werden,da die funktion für sämtliche request genutzt wird ?

MfG Max

__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 17. April 2005, 21:42   #109
MODder
 
Benutzerbild von Xman
 
Registriert seit: 28.03.2003
Beiträge: 5.800

IsSourceRequestAllowed wird in zwei Fällen aufgerufen:
-wir senden gerade ein normales Filerequest (TCP) und fragen hiermit ab ob ein sourcerequest angehängt werden soll.
-wir wollen einen filereaskping(UDP), dieser frägt zuvor auch IsSourceRequestAllowed ab und falls true dann wird eben statt des UDP-requests ein normales filerequest gemacht
__________________
Xman ist offline   Mit Zitat antworten
Alt 17. April 2005, 22:32   #110
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598


Die beiden Fälle sind verarztet . Fall Nummer 3 ist überspringe den AutoHL Update Zyklus solange wie du das Verbindungslimit überschritten hast. Macht ja auch keinen Sinn das Hardlimit zu erhöhen,wenn die Verbindungen überschritten sind...soll heißen ich kann auch ein Hardlimit von 5000 pro file setzen wenn ich 400 verbindungen eingestellt habe ist bei 401er verbindung pumpe...schicht im schacht

MfG Max
__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 17. April 2005, 22:48   #111
MODder
 
Benutzerbild von Xman
 
Registriert seit: 28.03.2003
Beiträge: 5.800

na ich seh schon... Du hast das bereits alles gut durchüberlegt.
Meine Anerkennung
__________________
Xman ist offline   Mit Zitat antworten
Alt 26. April 2005, 22:33   #112
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598


Das Release der letzten Testversion steht kurz bevor. Es fehlt einfach nur noch eine spezielle Quickstart Funktion für das AutoHL. Dadurch gibt es dann praktisch 3 Erhöhungsmodi für das HL per File.

1)SoftModus mit "normalen" connection settings.

2)SoftModus mit extendet Quickstart -> bis das max Global Source HL erreicht ist.

3)Agressiver Modus->setzt das HL ohne Rücksicht auf MaxConsperFive und MaxCons

Da ACC jeder Zeit aktiv ist kann keiner der erwähnten Modi extrem negative Auswirkungen auf euren Emuli haben ->vorausgesetzt ihr setzt eure max. Connections auf angemessene (moderate) Werte.

Ich persönlich empfehle Variante 1) bei gut verbreiteten Files,Variante 2) bei seltenen Files und Variante 3) bei einer Zwangstrennungszeit kleiner 12 Stunden.

Nach Abschluß der Test Phase und dem fixen evtl. Bugs werde ich dann zur Folgeversion eine Textdatei beifügen die alle Feautures die nicht auf der Originalen Version beruhen näher erklärt.(FAQ)

P.S: Ich hoffe diesmal finden sich besonders viele interessierte Tester,da dies ja nun die letzte Testversion werden wird und die nächste dann bereits ein waschechter Mod mit möglichst wenig Bug's werden soll.

MfG Max
__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 30. April 2005, 18:21   #113
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598


Eigentlich mag ich ja keine Doppelpostings,aber ich winke jetzt mal einfach mit der Zaunlatte da ich ja leider den Thread nicht umbenennen kann.

Also die letzte Basis Version ist released habt viel Spaß mit der Max v0.1e und ich hoffe diesmal auf besonders viel Resonanz um bei der Final dann die meisten Kinderkrankheiten schon beseitigen zu können.

Die nächsten Tage arbeite ich nicht an neuen Sachen sondern stehe euch ausschließlich für Fragen und Bug Reports zur Verfügung.

MfG Max
__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 2. May 2005, 05:35   #114
and
Advanced Member
 
Benutzerbild von and
 
Registriert seit: 21.02.2004
Beiträge: 160

eMule v0.45b Max v0.1e Statistik [eMule 0.45b Max 0.1e]

Code:
 

Transfer
   Session UL:DL Ratio: 1 : 1.60
   Session UL:DL Verhältnis (ohne Freundesupload): 1 : 1.60
   Gesamte UL:DL Ratio: 1 : 1.48
   Uploads
	  Session
		 Hochgeladen: 859.77 MB
		 Hochgeladene Daten durch Freundesuploads (Session): 0 Bytes
		 Aktive uploads/nötig um Bandbreite auszunutzen: 3
		 Gesamtanzahl der Uploads: 4
		 Wartende Uploads: 4902
		 Upload Sessions: 182
			Erfolgreiche Upload-Sessions: 148 (81.32%)
			Fehlgeschlagene Upload-Sessions: 34 (18.68%)
			Durchschnittlicher Upload pro Session: 5.81 MB
			Durchschnittliche Upload-Dauer: 37:40 Minuten
		 Totaler Overhead (Pakete): 64.80 MB (1.09M)
	  Gesamt
   Downloads
	  Session
		 Heruntergeladen: 1.34 GB
		 Beendete Downloads: 4
		 Aktive Downloads: 7
		 Gefundene Quellen: 3811
			In Warteschleife: 3444
			Voll: 235
			Keine benötigten Teile: 51
			Nachfragen: 0
			Empfange Hashset: 0
			Verbindung wird hergestellt: 4
			Verbinde über Server: 0
			Zu viele Verbindungen: 0
			Verbindung LowID zu LowID unmöglich: 0
			Problematisch: 0
			Gebannt: 0
			Andere Datei angefordert: 998
			Unbekannt: 70
			via eD2K Server/Queue: 180
			via Kad: 0
			via Quellenaustausch: 1529
			via Passive: 2102
			eD2K: 3725 (97.7%)
			Kad: 2220 (58.3%)
			eD2K/Kad: 2194 (57.6%)
			UDP Datei-Neuanfragen: 136.61K, Fehlgeschlagen: 27.66K (20.2%)
			Tote Quelle: 1.37K (1.32K + 45)
		 Download Sessions: 647
			Erfolgreiche Download Sessions: 423 (65.4%)
			Fehlgeschlagene Download Sessions: 224 (34.6%)
			Durchschnittlicher Download pro Session: 3.25 MB
			Durchschnittliche Downloadzeit: 22:40 Minuten
		 Durch Komprimierung gewonnen: 87.57 MB (6.4%)
		 Durch Datenfehler verloren: 0 Bytes (0.0%)
		 Teile gerettet durch I.C.H: 0
		 Totaler Overhead (Pakete): 48.46 MB (1.02M)
	  Gesamt
Verbindung
   Session
	  Allgemein
		 Erneute Serververbindungen: 1
		 Aktive Verbindungen (geschätzt): 141 (Halb:3 | Komplett:36 | Andere:102)
		 Durchschnittliche Verbindungen (geschätzt): 143
		 Verbindungsspitze (geschätzt): 503
		 Verbindungs-Limit erreicht: 1 : 01.05.2005 09:13:45
	  Upload
		 Upload-Geschwindigkeit: 11.16 KB/s
		 Durchschnittliche Uploadrate: 11.14 KB/s
		 Max. Uploadrate: 14.39 KB/s
		 Max. durchschnittliche Uploadrate: 11.15 KB/s
	  Download
		 Download-Geschwindigkeit: 12.79 KB/s
		 Durchschnittliche Downloadrate: 17.83 KB/s
		 Max. Downloadrate: 55.12 KB/s
		 Max. Downloadrate Durchschnitt: 17.92 KB/s
   Gesamt
Zeit Statistiken
   Letzter Reset der Statistiken: Unbekannt
   Zeit seit letztem Reset: Unbekannt
   Session
	  Programm-Laufzeit: 21:58 Stunden
	  Übertragungszeit: 21:57 Stunden (100.0%)
	  Dauer auf aktuellem Server: 21:43 Stunden (98.9%)
	  Dauer auf Servern: 21:57 Stunden (99.9%)
   Gesamt
   Abschätzungen
Clients
   Bekannte Clients: 6381 
   Client-Software
   Netzwerk
   Port
   Niedrige ID: 856 (13.4%)
   Identifikation (pos : neg): 5988 (99.7%) : 21 (0.3%)
   Problematisch: 0 (0.0%)
   Gebannt: 20
   Gefiltert: 1093
Server
Freigegebene Dateien
   Anzahl freigegebener Dateien: 209
   Durchschnittliche Dateigröße: 244.00 MB
   Größte freigegebene Datei: 3.38 GB
   Gesamtgröße freigegebener Dateien: 49.80 GB
   Rekorde
	  Max. freigegebene Dateien: 241
	  Größte durchschnittliche Dateigröße: 310.16 MB
	  Größte freigegebene Datei: 3.38 GB
	  Max. Größe freigegebener Dateien: 50.12 GB
Festplattenplatz
Webcache
   Downloaded Session: 0 Bytes (0.0%)
   Downloaded Cumulative: 215.34 MB (15.6%)
   Successful WC-DL/WC-Requests: 0/4 (0.0%)
__________________
0.45b StulleMule v1.0
eMule v0.45b Max MOD
down all =up all
and ist offline   Mit Zitat antworten
Alt 2. May 2005, 18:37   #115
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598


Danke 'and'. Sag mal benutzt du einen Router?

MfG Max
__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 2. May 2005, 19:13   #116
and
Advanced Member
 
Benutzerbild von and
 
Registriert seit: 21.02.2004
Beiträge: 160

Zitat:
Zitat von MaxUpload
Danke 'and'. Sag mal benutzt du einen Router?

MfG Max
nein warum
__________________
0.45b StulleMule v1.0
eMule v0.45b Max MOD
down all =up all
and ist offline   Mit Zitat antworten
Alt 2. May 2005, 19:26   #117
MODder
 
Benutzerbild von MaxUpload
 
Registriert seit: 06.11.2003
Beiträge: 598


Wollt nur mal vergleichen wie sich das mit den fehlgeschlagenen Sessions mit und ohne Router verhält,aber es nimmt sich anscheinend wirklich nicht viel.

MfG Max
__________________
MaxUpload ist offline   Mit Zitat antworten
Alt 2. May 2005, 22:26   #118
Advanced Member
 
Benutzerbild von Riddick1981
 
Registriert seit: 29.01.2005
Beiträge: 110

Bei mir mag das Global Source Limit nicht so richtig funktionieren. Die gefundenen Quellen steigen und steigen...und steigen...
Das finden der Quellen dauert zudem sehr lange, womit man durchaus leben könnte, wenn er sich wenigstens an das Limit halten würde.
Schade: Das GSL ist eigentlich ne super Idee und, wie ich finde, der Webcache 1.9 Mod 'ne super Basis!
__________________
Ich teste zur Zeit: iONiX, MAX-Mod, Xtreme, eF-Mod
Riddick1981 ist offline   Mit Zitat antworten
Alt 2. May 2005, 22:34   #119
Moderator
 
Benutzerbild von mav744
 
Registriert seit: 20.11.2004
Ort: IOWA
Beiträge: 886


Kann ich leider nicht bestätigen. Du hast aber einen Router, glaube ich? Ansonsten mal auf Agressiv mod mit quickstart stellen. Bei mir findet er damit sehr schnell Quellen.

Mit freundlichen Grüssen
mav744
__________________
Das Muli ist kein Porsche auch langsam kommt man an das Ziel (Geduld Zahlt sich immer aus)
mav744 ist offline   Mit Zitat antworten
Alt 3. May 2005, 00:14   #120
Newbie
 
Registriert seit: 10.04.2005
Beiträge: 6

Zitat:
Zitat von zigq8vc0
Eine Frage am Rande: Werden Webcache- Downloads zu den den Downloadsessions gezählt?
Ich hoffe mal ja, was die große Anzahl fehlgeschlagener Sessions bei mir erklären würde.

zigq8vc0
Wollte diesen Beitrag nochmals nach vorne holen, in der Hoffnung das jemand Bescheid weiss.
zigq8vc0 ist offline   Mit Zitat antworten
Antwort

Lesezeichen


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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen: eMule v0.45b Max v0.1e MOD-Basis [30.04.2005]


  1. eMule 0.45b Max v1.0a [28.07.2005]
    eMule MODs - Allgemein - 30. October 2005 (17)
  2. eMule 0.45b StulleMule v1.1 [11.05.2005]
    eMule MODs - Allgemein - 18. October 2005 (215)
  3. eMule 0.45b the pHoeniX 1.16 [03.05.2005]
    eMule MODs - Allgemein - 24. August 2005 (55)
  4. eMule 0.45b Xlillo 7.0 [20.02.2005]
    eMule MODs - Allgemein - 25. June 2005 (4)
  5. eMule 0.45b Cyrex2001 v5.0 [11.04.2005]
    eMule MODs - Allgemein - 12. June 2005 (68)
  6. eMule 0.45b EastShare v9.0 [17.02.2005]
    eMule MODs - Allgemein - 21. April 2005 (20)
  7. eMule 0.45b eF-MOD 1.5b [19.04.2005]
    eMule MODs - Allgemein - 21. April 2005 (20)
  8. eMule 0.45b eF-MOD 1.5b (2005-04-20)
    Mülltonne - 20. April 2005 (4)
  9. eMule 0.45b ZZUL BastarD MOD 1.4.2 [17.04.2005]
    eMule MODs - Allgemein - 18. April 2005 (2)
  10. eMule 0.45b emulEspaña MOD v4b [28.02.2005]
    eMule MODs - Allgemein - 28. February 2005 (2)
  11. eMule 0.45b veröffentlicht [12.02.2005]
    eMule Allgemein - 15. February 2005 (31)
  12. eMule 0.45b MagiCSeB 3b [12.02.2005]
    eMule MODs - Allgemein - 8. February 2005 (4)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:45 Uhr.


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