[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   Sivka-MOD (http://www.emule-web.de/board/sivka-mod/)
-   -   eMule0.30c-sivka.v10c6_OLX mit ActiveConnectionControl (http://www.emule-web.de/board/5610-emule0-30c-sivka-v10c6_olx-mit.html)

obelix 2. November 2003 19:24

eMule0.30c-sivka.v10c6_OLX mit ActiveConnectionControl
 
Hallo Ihr lieben,

ich habe den aktuellen Sivka um eine ActiveConnectionControl erweitert. Diese ist ebenso primitiv wie wirkungsvoll:

Bei ActiveConnections > 2/3 MaxConnections wird die Quellensuche (SourceExchange,ServerReask und AutoHardLimit) eingestellt.

Das führt dazu, daß der Esel nach der ersten Sturm- und Drangzeit nur noch dann Quellen annimmt, wenn er auch in der Lage ist, diese gescheit zu verarbeiten.
Bei MacCon 300 schafft er es mit einem Schnitt von etwa 210 zwischen 3000 und 3500 Quellen zu halten. ActiveCon bleit dabei zu 95% zwischen 190 und 220.

Wer kann damit was anfangen?
- Releaser: Erfolgreiche Uploads um 85% sowie stabilere Ulpoadrate
- Routerbenutzer: Zuverlässiger Connectionschnitt ohne Spitzen
- Benutzer, die sich nicht so oft um ihr Grautier kümmern können: Solange es genug Quellen gibt, werden diese auch genutzt. Werden Verbindungen durch das Beenden einer Datei frei, stehen diese den anderen zur Verfügung
- Alle: Erfolgreiche Downloads um 75% sowie optimales Quellen/Verbindungsverhältnis

Tips:
1. Settings sowie Sivka-Settings auf Default.
2. AutoHL an und HL auf 50 (wichtig!)
3. MaxConnections auf 300 für Sauger, für Releaser auf 200 (reicht immer noch für > 2000 Quellen).
4. 50 Files im DL machen dem Esel nichts mehr aus...

Edit by Usul: Ohne Sourcen gibts hier keine Mods. Steht auch in den Board Rules.

2. Edit: Der Link ist wieder da:

ed2k://|file|eMule0.30c-sivka.v10c6_OLX.rar|1161214|5BAF48EC150102B4D0B254 396A8D6EC9|/

Es wurden nur zwei Dateien vom Quellcode modifiziert, diese sind mit in dem Archiv, der Rest ist wie bei der zugrundeliegenden Sivka-Version.

edit: AutoHL wird auch beeinflußt.

n!ce 2. November 2003 19:49

ich will es mal testen ... hört sich ganz gut an thx

Usul 2. November 2003 19:58

obelix,

laut Board Rules müssen zu jedem Mod auch die Sourcen bereitstehen. Wenn du das nachholst, kannst du auch den Link für die Binary wieder mit reinnehmen ;-) .

Xman 2. November 2003 20:15

Also so ganz seh ich den Vorteil nicht. Eher den Nachteil, daß einem wertvolle Sourcen gerade bei raren Files verloren gehen könnten.
Was bringt das ganze eigentlich ? Wenn mir zu viele Sourcen gefunden werden, also mehr als ich abarbeiten kann, so stell ich das Hardlimit runter.
Wenn mir zu viele Connections aufgebaut werden, dann schalt ich die max Connections runter.
Wenn mir die spitzen zu schnell ansteigen, dann stell ich die Con per 5 Sek runter.

obelix 2. November 2003 21:49

Usul,

Du hast natürlich recht. Die Sourcen sind im Archiv enthalten. Ich habe sie nicht separat gepackt, weil ich nur 2 CPPs angefaßt habe.

Xman,

Auch hast (fast) recht.
Aber:
Ich habe Deine Einwände durchnummeriert:

1. Durch die Auto-Prio werden die Files mit wenigen Sourcen beim AutoHL bevorzugt. Ich habe mehfach das Original, Sivka und meinen bescheidenen Versuch laufen lassen, und keinen Unterschied bei rares entdeckt.
2. Klar kannst Du das alles auch manuell machen, aber sitzt Du auch 24/7 am Rechner *fg*? Ernsthaft, dadurch, daß hier die Kontrolle in Sekundenbruchteilen stattfindet, schaffe ich es, statt der sinnvollen 2400 Quellen bei Sivka 3000-3500 zu verwalten, bei niedriger Verbindungsanzahl. Dran glauben müssen eben nicht die Rares sondern die Dateien, von denen eh genug Quellen da sind.
3. Das Ganze passiert bei konservativen 20 Cons/sec, mehr brauche ich nicht.

Probier es einfach mal. Ich war überrascht über die Wirkung.

Das ganze war ein ehr unbeholfener Versuch, meine manuellen Eingriffe zu automatisieren. Ich wollte den Mod (ist ja eigentlich gar keiner, der Eingriff ist rudimentär) eigentlich gar nicht veröffentlichen, aber ein Kumpel hat mich in den A**** getreten, weil er so gut läuft. Wir benutzen ihn seit der 30a.

Xman 2. November 2003 22:06

hmmm...
möglicherweise ist die Idee ja auch gar nicht so schlecht. Meine bedenken gelten eher den Wechselwirkungen mit anderen Features (z.b. passives Source-Finden).
Du kannst Deinen Patch auch gerne mal auf emule-project posten. Dort sind die Experten die weit mehr Ahnung haben als ich. Wenns schlecht ist werden sie Dir es schon sagen... und wenns gut ist ebenso ;-)

Usul 2. November 2003 22:15

Naja, selbst wenn es auf emule-project nicht gut ankommt, würde ich mich nicht so einfach entmutigen lassen. Die Leute haben dort manchmal die Tendenz, neue Dinge theoretisch totzuquatschen, anstatt sie mal praktisch auszuprobieren :? .

obelix 2. November 2003 22:25

Usul,

-----neue Dinge theoretisch totzuquatschen-----

das war auch mein erster Ansatz. Ich wollte es erst an der Quellenanzahl festmachen. Aus reiner Faulheit habe ich dann mal einen Wurf mit den Connections gemacht (der erste Versuch hat etwa 10 Minuten gekostet), als Provisorium quasi. Der lief dann so gut, daß ich mich an die alte Programmiererweisheit gehalten habe: "Nichts hält länger als ein gutes Provisorium".

edit: und bewirkt genau das gleiche (hält die Quellenzahl in einem sinnvollen Bereich)

winki2099 3. November 2003 12:33

ich habe den mod mal HIER abgelegt.

obelix 3. November 2003 17:01

winki2099,

danke

Sunny_Black 3. November 2003 20:39

Dein Mod läuft bei mir etwas besser als die Orginal-sivka! Bei 22 Dateien (mehr oder weniger gut verbreitet) hatte ich einen Durchschnitt von 46kb/s nach 5h. Ich hab das normale DSL von Terrorcom als mit 768k und alle Einstellungen Standart bis auf die Änderunge die geraten hast. Also ich bleib aufjedenfall erstmal bei diesem Mod. Danke!

winki2099 3. November 2003 21:52

Zitat:

Zitat von obelix
winki2099,
danke

null problemo :wink:

xtremchopper 4. November 2003 00:12

Das hört sich ja nicht schlecht an, jetzt müßte man diesen Patch nur beim Pawcio einfügen, da er eine super Bandbreitenkontrolle hat, und die Sivka File Settings mit übernehmen und schon kommt es dem Mega Mod recht nahe :wink:

obelix 4. November 2003 08:56

Hallo Leute,

ich habe bei den Features vergessen, daß auch das AutoHL gestoppt wird, wenn zu viele Verbindungen (2/3 MaxCon) offen sind. Deshalb habe ich auch empfohlen, mit HL 50 anzufangen. Sobald der Esel ausreichend Luft hat, geht es dann hoch.
Genauer: AutoHL hoch wird gestoppt, AutoHL runter in Prozentschritten bleibt aktiv.
Das ist ein wesentlicher Bestandteil der ActiveConnectionControl, aber nach ein paar Bier vergißt man schon mal was.

Ich habe den Ursprungspost editiert.

goofyklaus007 5. November 2003 05:31

ich muss extremchopper recht geben, dieses feature muss in den pawcio rein, der so schon hammer gut läuft und das aktiv connection control wäre dann die sahnehaube.

ich habe den mod vom obelix jetzt mal 13:00 h getest:

1,5 up : 1,8 down; die guten zu den schlechten verbindungen im up 85:15 (sehr ansprechend) und im down 81:19; jedoch komme ich fast immer an diese werte auch mit dem pawcio und dem gamma-oh ran.

was ich aber sehr interessant finde; die aktiven verbindungen sind bei mir fast immer bei 450; der schnitt in den 13 h sind genau 430; die verbindungsspitze liegt bei 613; und wenn man es nachrechnet, dann sind das die 2/3 :idea:

wie könnte man den pawcio dazu bewegen, diesen gedanken auch mal näher zu treten :?:

ja da war noch was, der upload ist nicht so doll konstant :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:14 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