[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:

obelix 5. November 2003 17:15

goofyklaus007,

ein 430er Schnitt kommt mir etwas hoch vor für einen guten UL.

Ich kann mir ja mal die Pawcio-Sourcen anschauen. Der Pawcio hat m.E. allerdings kein AutoHL, da sind die Voraussetzungen etwas schlechter. Zusätzlich muß ich mir dann den Kadmelia-Teil ansehen.
Das dürfte ich heute nicht mehr schaffen...

goofyklaus007 5. November 2003 17:26

@obelix

zumindest stand bei durchschnittliche verbindungen geschätzt --> 430; meinst, dass passt nicht ??? ich habe aber echt mehrmals nachgeschaut und mich vergewissert.

den pawcio gibt es auch ohne kad :wink: da brauchst nicht so viel nachsehen

obelix 5. November 2003 18:47

goofyklaus007,

kleines Mißverständnis. Ich gehe mal davon aus, daß deine MaxCon bei ca. 650 liegen. Was ich aber meinte, ist, daß ein Schnitt von von 430 Verbindungen einfach zu hoch ist, um einen gescheiten UL zu bekommen.

Ich schaue ihn mir gleich mal an, ist ein willkommener Ausgleich während der Champions League. Wenn Ihr das Testen übernehmt, kann ich eventuell heute noch was bauen.

obelix 5. November 2003 19:17

goofyklaus007,

Es ist vollbracht. Aktueller Pawcio mit ACC. Geänderte Sources (2 CPPs) liegen bei.

ed2k://|file|pawcioOLX.rar|1189122|057D5443EA3B4BDFB4F464 97A5C12995|/

Dann teste mal schön

goofyklaus007 5. November 2003 19:18

klar würde ich das testen mitübernehmen, kein prob...

max con ist bei mir auf 800 eingestellt; hatte mit deinem mod verbindungsspitze bei ca. 650 und die 430 stimmen wirklich..., hatte echt mehrmals nachgesehen...

also ran an die arbeit, die cl ist heute nicht so interessant, spielen doch bloss die bayern... 8)

goofyklaus007 5. November 2003 19:21

@obelix

auf welchen server bist du denn, damit ich schneller an die datei komme ???

oder per p.m. :?: :!:

obelix 5. November 2003 19:26

Razorback:

ed2k://|server|195.245.244.243|4661|/

Wenn du in der queue bist, sag bescheid. Dann bekommst Du einen Friendslot

goofyklaus007 5. November 2003 19:27

bin drin :!: :!: :!:

edit 20:16

:idea: test beginnt 20:15 h

Sunny_Black 5. November 2003 21:04

Wenn ihn wer hat, dann bitte mir per Mail schicken. Ich lad ihn dann auch auf einen Server!

xtremchopper 5. November 2003 21:46

Ich hab einen neuen Thread zum 0.30c-Pawcio4.04-OLX eröffnet.
Hier gehts zum Thread :wink:

xtremchopper 7. November 2003 20:51

obelix, goofyklaus007,
Ich hab Pawcio über dieses Projekt informiert und er hat Interesse gezeigt. Problem ist nur das er kaum Deutsch versteht und ich nicht so gut in Englisch bin. Er schrieb mir "Can you shortly describe what German users tells about this add-on?" und nun müßte sich halt einer zur Verfügung stellen und Ihm dies auf Englisch übermitteln :wink:

Ups, falscher Thread. Sollte eigentlich in den Pawcio+ActiveConnectionControl :!:

goofyklaus007 7. November 2003 20:54

@xtremchopper

mit englisch bist du bei mir auf der falschen färte, mein ausländisch hat noch niemanden überzeugt. :|

Armada 8. November 2003 11:24

Ich versteh da etwas nicht so ganz.

AutoHL an und HL auf 50 (wichtig!) wie ist das jetzt gemeint, da sind doch 2 einstellungen.
Wenn ich bei dem ersten (Hard Limit 50...1000) 50 eintrage habe ich pro file ein hardlimit von 50 Quellen, also maximal 50 quellen, scheint mir recht wenig.
Oder soll das bei dem HL Timer eingestellt werden, also die 50 ?

Ich blick das nicht so ganz.

obelix 8. November 2003 12:25

Armada,

Du markierst alle Dateien und wählst im Kontextmenü Sivka-Settings. Hier aktivierst Du AutoHL und setzt als Hardlimit 50 ein. Das dient dann als Startwert. Sobald die Anzahl Deiner Verbindungen niedrig genug ist, geht dann das HL pro File automatisch hoch.

xtremchopper,

ich antworte Dir im anderen Thread


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