[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   Xtreme Entwicklung - early alpha test thread (http://www.emule-web.de/board/9050-xtreme-entwicklung-early-alpha-test.html)

Xman 20. February 2005 23:06

danke für euren Bericht... das sind so kleinigkeiten, die man als Programmierer leicht übersieht. Muß nur das Label etwas breiter ziehen ;-)

und mav: application hang ist nicht tragisch, hab ich aber eingebaut zu debugzwecken. Die Frage: kam das einmal oder mehrmals (hintereinander)? Was passierte derweil ? wurde gerade z.b. eine neue Datei angelegt oder ein File fertiggestellt ? Die Meldung besagt nämlich, daß der Code des Uploadbandwiththrottlers nicht rechtzeitig ausgeführt werden konnte. Übrigens: bevor ich das Bandwidthcontrol einbaue, werd ich noch "xtreme full chunk" einbauen, welcher aber neu konzipert werden muß. Ich werd Dich morgen abend mal brauchen... PM wird folgen.

mav744 20. February 2005 23:13

Es passierte beim hinzufügen eines Downloads denke ich mal, da ich meine Downloads etwas aufgefüllt habe. Klar kannst du dich melden, helfe immer gern wenn ich kann.Ach friend funzt so wie es soll, muss jetzt aber mal ins bett, melde mich dann morgen falls etwas aussergewöhnliches beim mod passiert.

Mit freundlichen Grüssen
mav744

MaxUpload 21. February 2005 03:40

Hi ho,
hier ist er wieder. Bin gerade aus dem Alko...koma erwacht und geh jetzt mal besser ins Bett. ;-) Wollt nur Dank sagen für den Mod besonders natürlich für die Quellen ,also sowohl für die Anzeige als auch für den SourceCode. Habs verständlicher Weise noch nicht eingebaut,aber feiern muß halt auch mal sein.

Werde das morgen ...ehm...heute nachholen und dir dann berichten ob und wie es funzt. Deine DebugInfo laß ich auch vorerst drinne. Wenn ich dir sonst irgendwie helfen kann sag mir einfach bescheidt.

Mfg Max

drfreak2004 21. February 2005 07:56

Liste der Anhänge anzeigen (Anzahl: 1)
moin moin,

esel 1.2 brach zusammen... dl bei 9 ul bei 12.... keine ahnung warum.... lief ganz normal bei 30-40dl und ul 19....

nachtrag: wie kann das sein, nix verstellt aber jetzt sind diese einstellungen da. vorher war alles auf dsl 3000 eingestellt ! sie bild jetzt schaut es so aus ! habe nix verstellt ?!?!?!?!?! :-o1.JPG

Xman 21. February 2005 08:49

drfreak2004:
ich weiß nicht genau was DU meinstz mit brach zusammen, und welche Werte stimmen sollen !?
Alles was mit Download zu tun hat ist 100% original 0.45b Code. Dessen Optimierung kommt erst noch.
Im wesentlichen ist noch nichts anderes geändert, als das Verfahren, wie der Upload auf die Slots aufgeteilt wird. Insofern geht es momentan bei den Tests auch nur darum, zu bewerten ob dies funktioniert, ob die Stabilität stimmt und andere Kleinigkeiten welche jeweils bei "to test" angeführt sind.

Edit: na wenn Du Dein Posting editiert während ich schreibe haben wir ein Problem ;-) Dein Screenshot schaut aber absolut normal aus :idea:

drfreak2004 21. February 2005 08:54

ich weis aber da du ja sehr fit bist was den code angeht, dachte ich du hast ne erklärung warum siehe-> bild oben "1.jpg " meine einstellungen sich geändert habe. webinface ist aus... rechner steht im serveraum und da kann nur ich rein... ist doch komisch oder ?????

tatsache ist, emule nix verstellt. komm heute früh rauf und alles im keller.... durch zufall schau ich meine einstellungen an und die verbindungen waren verändert.

also die werte: dsl 3000 bedeutet max dl 384 / 0 ul max 48 / 19. heute früh einstellungen anderes wie am abend -> dsl 1000 dl 96/96 und dl war auf 16 / 12...... und das versteh ich net....

das mit dem dl weis ich das das noch kommt ( freu mich scho drauf ).....

das andere wie ul läuft sehr gut und stabil... ich hoffe du kannst dich dazu entschliessen, die testübersicht "slotnummer und speed" drin zu lassen. find ich toll für die übersicht !

Xman 21. February 2005 09:00

achso... also erst mal .. 1.jpg geht nicht. Ist aber wohl auch nicht so wichtig. Warum sich die Einstellungen geändert haben weiß ich nicht... wird aber bestimmt irgendeine logische Erklärung haben ;-)

drfreak2004 21. February 2005 09:03

aber komisch ist es scho.... mh ich müsste schon nachts schlafgewandelt haben.... dann hätte mich die alarmanlage geweckt.... komisch komisch... wer weis vielleicht ein bug im org 0.45b.....

sorry 1.jpg ist das gleiche wie das bild war i zu schnell.

mav744 21. February 2005 09:42

@ drfreak2004: Steht vielleicht im log oder in der Verbose etwas? kannst du irgendwie reproduzieren ab wann die neuen Einstellungen waren? Hast Du eine Firewall aktiviert, vielleicht wurde die ja umgangen oder hast du deinen Rechner mal auf Viren o.ä. geprüft? Bei einem Freund von mir war abends nämlich auch alles O.K. und morgens war das Muli aus und er hatte ganz viele Ordner auf dem Desktop die er nicht mehr löschen konnte (der benutzt den morp 6.1), also würden die obengenannten Punkte vielleicht zutreffen? ansonsten müssen wir auf Xman warten, da ich dieses Problem (noch) nicht hatte. :think

Mit grübbelden Grüssen :huh
mav744

P.S.: Ich denke mal das dein Server eine Firewall hat, aber man hatt ja schon Server gehackt bzw. fast jede firewall kann man umgehen, vielleicht liegt es daran, wäre zumindest eine möglichkeit, da bei Angriffen vom Netz leider auch eine Alarmanlage nichts nützt. :mrgreen:

drfreak2004 21. February 2005 10:32

ist eher unwahrscheinlich. mein netz hängt hinter zwei routern. bedeutet die router sind per vpn verbunden. desweiteren, war das das erste mal seit 3 jahren beim esel :-) !

also mein netz ist sehr sicher. als beispiel für die netzwerkausrüstung. router von cisco. intern level one.
für wlan ( eigener dsl anschluss firma 256bit cisco) usw.... lege sehr viel wert auf sicherheit... virenschutz usw alles vorhanden.

mav744 21. February 2005 10:44

Hätte ja vielleicht eine Erklärung sein können :wink: . Dann beobachte doch bitte weiter, vielleicht tritt es nocheinmal auf (was ich dir auf keinen Fall wünsche). Ansonsten habe ich aber leider keine Erklärung dafür, da wiegesagt dieser Fall bei mir noch nicht aufgetretten ist.

Mit freundlichen Grüssen
mav744

drfreak2004 21. February 2005 10:49

ich hoffe es auch nicht ;-) aber wer weis vielleicht ist es ja ein bug der 0.45b....

Hanussen 21. February 2005 13:13

Hier auch mal von mir ein kleiner Bericht zur X3 Alpha:
- läuft sehr stabil, hatte bisher noch keine Abstürtze oder sonstige Probleme
- Upload gefällt mir sehr gut. Läuft extrem konstant und schwankt kaum
- bei der 1.0 und 1.1 ist es nicht dazu gekommen, aber die 1.2er verbindet sehr sauber nach der Zwangstrennung
- Friend-UL nicht getestet
- insgesamt sehr niedrige CPU-Last
- Auffällig bei 1.0 und 1.1: zwar konstanter Upload, jedoch nur ca. 65-70% erfolgreiche Upload-Sessions. Bei der 1.2 sind es im Moment 80%. Ich weiß nicht ob etwas in der Hinsicht geändert wurde, oder ob es nur Zufall ist, aber jedenfalls habe ich ansonsten immer 75-90% erfolgreiche Ul's
- dann eben noch das mit zu kleinen Label, man bekommt entweder nur 2 oder 3 Stellen der Quellen-Anzahl jenachdem, ob 3- oder 2-stellige Download-Anzahl

mav744 21. February 2005 13:30

Also die Testreihe wurde bei mir bestanden.
1. Friend tuet es so wie beschrieben
2. Stabilität wie bei den vorherigen Versionen ist sehr gut
3.Die Anzahl der Sourcen werden auch richtig angezeigt.

Alles in allem also test Bestanden, bis auf den kleinen "Schönheitsfehler".

Mit freundlichen Grüssen
mav744

Xman 21. February 2005 15:48

die Anzahl der fehlgeschlagenen Uploadsessions hängt in diesem Fall wohl wirklich vom Zufall ab. Die Optimierungen des Xtreme2.2 werden aber noch reinkommen. Überhaupt wird noch etliches am Sockethandling umgestaltet. Dieser aber doch recht tiefe Eingriff ins System dauert aber noch ein wenig ;-)

drfreak2004 21. February 2005 17:17

soweit alles ok.

habe momentan ein kleine sache entdeckt... emule dl geht über 60 ( ist ja noch der org. manager drin)
folgendes passiert: der ul geht schlagartig auf unter 5 !

da stimmt doch was nicht, oder täusch ich mich ????

dl geht unter 60 ( 30 - 58 ) ul steigt wieder auf 18 - 19.....

dies passiert unregelmässig.... so alle 2 bis 8 min

ps: was auch komisch war. erst lief nix mehr ne stunde ul/dl 0 und ich hab ihn neu gestartet und er lief sowie oben beschrieben
ps2: jetzt läuft er so bei dl 40 und ul stabil wie vorher.....18,7 bis 19 .....

hoffe der fehler wird gefunden, net das dich jemand als leecher hinstellt. wäre ja unfair
mfg

Xman 21. February 2005 17:28

komisch... kann ich mir soweit nicht erklären... hat sonst noch jemand die Erfahrung gemacht ?

Xman 21. February 2005 18:55

die gute Nachricht: ich habe die Funktionsweise der Xtreme 2.2 Full Chunks-Methode in die nächste alpha implementiert und nach einigen tests (big thx mav) scheint es wunderbar zu klappen.
die schlechte Nachricht: ich konnte drfreak2004 Fehler teilweise reproduzieren (kompletter Einbruch des Uploads)... die Ursache scheint auf dem ersten Blick nicht an meinem Upload zu liegen, sondern an der Quellenabfrage. So wie es auf den ersten Blick aussieht brechen die Uploads zusammen, wenn der entsprechende Client zu dieser Zeit abgefragt wird. Nun teste ich ob das in der offiziellen Version auch so ist und versuche das Problem in den Griff zu kriegen.

drfreak2004 21. February 2005 19:07

dachte schon i spinn ! freut mich das was gefunden hast. bin scho auf die nächste version gespannt. um das ungerechte ul problem net auszunutzen, habe ich meinen boinc client ( klimaberechnung) auf den rechner gemacht ... des klaut gut bandbreite und er bleibt unter 60... will ja net unfair gegenüber den anderen filesharing nutzer sein.

Xman 21. February 2005 20:25

so.. ich denk ich hab den Fehler gefunden:
anders als oben geschrieben, war mein allererster Verdacht der Richtige: Ich bin auf einen Peercache-Client gestoßen. Zwar hab ich nix von Peerchache-Upload gelesen, allerdings bewirkt die Aufnahme eines Peercacheclients das Umsortieren der Uploadqueue. Bei diesem umsortieren wurden meine Slots alle auf den Status ready=false gesetzt -->kein Upload! Ich hab nun das umsortieren deaktiviert, da ich darin eh keinen Sinn sehe. Neue Testversion gibt es in 2 Stunden, nun ist das Privatleben erst mal dran ;-)

drfreak2004 21. February 2005 20:30

he xman,

privatleben geht vor. werd mir morgen früh die neu holen....

MaxUpload 21. February 2005 21:36

Also mit den Sources stimmt was nicht. Hab das soweit compiliert bekommen nachdem ich deine Anweisungen befolgt und zusätzlich noch in die SatisticDlg.cpp dies eingefügt habe.... #include "UploadBandwidthThrottler.h" . Läuft auch soweit alles nur gibt es ein Problem der einzige Upload den ich habe ist Overhead :-( . Er zeigt mir zwar an was jeder Slot kriegen müßte,aber er kickt die Leute direkt wieder ohne auch nur ein Byte hochgeladen zu haben.

MfG Max

Xman 21. February 2005 22:47

@maxupload
ehrlich gesagt weiß ich nicht warum es bei Dir nicht geht. Ich rate zur Zeit aber eh noch davon ab, die sourcen in anderen Mods zu verbauen. Momentan ist der Mod nämlich noch eine Baustelle. Die sourcen pack ich eigentlich nur wegen GPL bei.

Xman 21. February 2005 22:51

Neue Testversion x3alpha1.3
------------------------------------------
new: - Xman Full chunk:
- anders als der offizielle emule, werden Blöcke immer komplett übertragen
- es wird wieder (wie bei älteren emule versionen) der upload dann beendet, wenn die Chunkgrenze reeicht wurde. Dies bewirkt eine etwas schnellere Queuerotation
- damit ein Upload nicht nach ein paar kilo endet (weil der angeforderte chunk nur noch so wenig benötigt) ist ein upload immer min 2 MB groß, max 9.30 Payload (=9.30 MB werden auf der Gegenseite fertiggestellt)
- verbraucht etwas weniger CPU, da nicht alle 100 ms, sondern nur wenn der Uploadbuffer gefüllt wird, nachgeschaut wird, ob die Session zu beenden ist
- ganz neu: der nächste Uploadslot wird nicht dann geöffnet, nachdem der "alte" geschlossen wurde, sondern es wird bereits ca. 50 kb vor dem Übertragungsende der neue Slot geöffnet (falls benötigt)

bugfix: wurde ein Peercachesocket in den Upload aufgenommen, führte das zum Uploadstillstand

to test: nichts spezielles, denn das Funktionieren des neuen "FUll Chunks" kann man nur auf downloaderseite testen

Bemerkung: bei ausgeschaltetem "versuche komplette Chunks zu übertragen" greift ja das Creditsystem zur Entscheidung wann ein Upload beendet werden soll. Dieses System ist aber auf eine Slotspeed von ca. 3 kb ausgelegt. Bei höherer Speed kann es sein, daß clients bis zu 10 MB bekommen, das ist die von mi reingebaute Maximalgrenze.


Download: Binaries & Sources

So, nun aber wirklich die letzte Version ohne Bandwidthcontrol. :wink:

changelog:
- increased the label (transferwindow, download_text)
- reworkt the uploadsystem (tag: Xman full chunk)
- full block system: upload doesn't stop befor a complete block (180kb) isn't trasnfered (other than in official)
- lower CPU
- FullChunkMode: min 2 MB will transfered, after that, uploads ends if either a chunk at the downloader is completed, or 9.30MB are completed
- anticipate if a new slot is needed: if a slot is near the end (<50kb to transfer), new slot is opend if needed
- bugfix in Xtreme Upload: resorting of slots, initiated by peercacheclient, could stop all uploads

mav744 21. February 2005 23:14

So dann Teste ich mal weiter. THX Xman :wink:

Mit freundlichen grüssen
mav744

drfreak2004 21. February 2005 23:24

so vor der heia no auf die 1.3 updaten... gute nacht xman, mav 744, maxupload ! auf weitere tests !

mav744 21. February 2005 23:38

Gute Nacht DrFreak, auf ein gutes weitertesten, schlaf gut.
@ Max: Setze dich doch nicht so unter Druck mit deinem Mod, ich verstehe Dich ja, aber gut Dinge will weile haben. Ist nicht böse gemeint. :wink: :beer:

Gute Nacht allen fleissigen Testern des X3Alpha.

Mit freundlichen Grüssen
mav744

Edit: Was mir auch schon bei der 1.2 aufgefallen ist ich aber immer vergessen habe zu posten. Wenn ich bei Upload Slot Speed z.B. 3,0 einstelle werden im Transferfenster genau 0,1 zu wenig angezeigt also 2,9, was heisst das ich immer 0,1 mehr einstellen muss um den wert zu haben den ich ereichen möchte. Ich hoffe ich habe es verständlich erklärt was ich meine, ansonsten nocheinmal nachfragen.

Xman 22. February 2005 00:36

@mav:
na endlich fällt das mal jemand auf ;-)
Hat folgenden Hintergrund: Der tatsächliche Upload ist immer etwas höher als der gewünschte, darum subtrahiere ich 0,1 um näher am gewünschten zu liegen. Erst wenn das Bandwidthcontrol und auch das Feature "accurate speed messure" eingebaut ist werd ich sehen ob ich diese -0.1 wieder rausnimm oder sogar noch erhöhe. Wie schon gesagt, die Werte welche im Upload angezeigt werden sind nur alpha-debug-hilfen und werden entfernt werden... zuletzt wird euch ja nur mehr interessieren, ob der in preferences eingestellte Upload auch eingehalten wird.

PS: gute Nacht

skneo 22. February 2005 00:53

Hm also bei mir stabil der neue Mod leuft bis jetzt. Habe schon ein paar Mods Bin gesaugt und Sources. Fürs archif ;). Auf jedenfall ist der Upload ohne einbruch vom Download eigentlich immer konstant bei 6 KB/sec. Dazwischen einen Releace File drinen und 2 normale Downloads. Muss sagen komtm mir irgendwie angenehmer vor schon die alpha als der moprh. So dann all gute n8!

aalerich 22. February 2005 04:00

Zitat:

Zitat von Xman
new: - Xman Full chunk:
...
- es wird wieder (wie bei älteren emule versionen) der upload dann beendet, wenn die Chunkgrenze reeicht wurde. Dies bewirkt eine etwas schnellere Queuerotation
- damit ein Upload nicht nach ein paar kilo endet (weil der angeforderte chunk nur noch so wenig benötigt) ist ein upload immer min 2 MB groß, max 9.30 Payload (=9.30 MB werden auf der Gegenseite fertiggestellt)

Zitat:

Zitat von Blomy
Und hier der King of Mistmods: der originale 0.30 Emule.
Da haben Ornis und Konsorten den grössten Mist durchgehen lassen,
den ich je gesehen habe.
1. Niemals Chunkübergreifender DL
2. Am Ende hört dieser Esel bei fehlenden 140 oder 320 KB auf. Niemals 9,28 MB.
Also bekommt man 9,14 oder 8,96 MB. Sehr glorreiche Funktion.

Wenn ich bei einem File von 2 Clienten,wobei einer der 0.30 ist, gleichzeitig
auf einem Chunk DL bekomme, versuche ich vorher den 0.30 Rauszuschmeissen.
Weil : der gute Client kann nicht mehr liefern, der 0.30 den letzten Teil
dieses Chunks liefert bzw blockiert und garantiert nicht zum Ende bringt.
Bei diesem Emule ist das Wort Esel 100%ig angebracht. Vielleicht auch bei
den Leuten, die sich so eine Sache ausgedacht haben und eingebaut haben.

Auch wenn ich mich weiter unbeliebt mache: Er hat mir aus der Seele gesprochen. Wenn das bei der alten 0.30 eben im Code drin ist, naja, was soll man machen? Aber es absichtlich einzubauen... Da kann ich als Abnehmer nur hoffen, daß ich von einem Xtreme nur Chunks anfordere, von denen ich noch fast nichts habe. Drei Tage anstehen und dann gnädigerweise 2 mb bekommen... Wenn ich nicht gerade release habe ich die Funktion ja gerade deshalb an, damit ich auch eine anständige Datenmenge hochlade. LowIDs, die selbst TFC anhaben kann man da nur raten, Xtremes zu kicken. Anderenfalls werden sie gnadenlos vera.rscht.

Mit kopfschüttelnden Grüßen
aalerich

Xman 22. February 2005 08:43

das was blomy sagt mag vielleicht auf den originalen emule .30 zutreffen, weder aber auf den Xtreme 2.2 noch auf den Xtreme 3.
Es wird chunkübergreifend übertragen, allerdings ist bei 9.28 MB und nicht bei 9.30 MB Schluß, nämlich dann wenn die Chunkgrenze erreicht ist.
Der Xtreme besaß auch noch niemals den buggy Code, der schon kurz vor Ende der Chunkgrenze zum Abbruch führen konnte.
Beispiel:
- Chunk wird angefordert, es fehlen noch 7 MB zur Fertigstellung: Xtreme beendet den Upload sobald diese 7 MB übertragen worden sind.
- 2 Chunks fehlen jeweils 800 kb dann wird ein leerer Chunk angefordert: in diesem Fall überträgt der Xtreme volle 9.32 MB
- 1 Chunk fehlen 1 MB, einem weiteren 6: Es werden beide Chunks auf der Gegenseite fertiggestellt, also 7 MB übertragen.

Und zuletzt: dadurch, daß die Queuerotation etwas schneller wird, muß Dein Beispieluser auch nicht mehr 3 Tage warten, sonder nur noch 2 ;-)

Falls Du den Xtreme dennoch kicken willst, nur zu, dann aber bitte auch den emule +, und den NetF.

drfreak2004 22. February 2005 12:51

moin bzw mahlzeit.

1.3 läuft stabil und sauber keine besonderen probleme bzw. keine probleme.

ps. ul/dl prob bis jetzt nimmer aufgetaucht !

Ethan 22. February 2005 13:09

Hallo Xman, hatte bis jetzt immer deinen alten eMule 0.30c Xtreme 2.2 am laufen, war sehr zufrieden!

Habe jetzt gestern mal den x3alpha1.3 angemacht, werde ihn mal 3-4 tage am stück testen, und mich dann wieder melden. Bis jetzt gute arbeit, danke dafür! :clap


Gruß DJ Ethan

aalerich 22. February 2005 15:19

Zitat:

Zitat von Xman
- 1 Chunk fehlen 1 MB, einem weiteren 6: Es werden beide Chunks auf der Gegenseite fertiggestellt, also 7 MB übertragen.

Das ist doch mal eine Auskunft! Ich habe das so verstanden, daß z.B. in solch einem Fall der eine Chunk mit dem einen mb komplettiert wird und dann für einen anderen Chunk ein zweites mb geschickt wird, bis halt die Mindestmenge von 2 mb erreicht ist.
Zitat:

Zitat von Xman
Und zuletzt: dadurch, daß die Queuerotation etwas schneller wird, muß Dein Beispieluser auch nicht mehr 3 Tage warten, sonder nur noch 2 ;-)

Vorausgesetzt, er hat keine LowID. Die stehen sich oft stundenlang auf Wartelistenplatz eins die Füße platt...
Zitat:

Zitat von Xman
Falls Du den Xtreme dennoch kicken willst, nur zu, dann aber bitte auch den emule +, und den NetF.

Ich hab´ keine LowIDs, mich kratzt das wenig...

Gut finde ich es trotzdem nicht. Wenn der erste Chunk noch 2,5 mb braucht, um fertig zu werden, ist doch wohl nach diesen 2,5 mb Schluß, oder? Und allgemein nutze ich TFC eben gerade, um mit hoher Wahrscheinlichkeit die recht vernünftige Menge von ca. 9,3 mb zu schicken. Die Chunkgrenzen finde ich weniger interessant. Das Problem des niedrigen Uploads wird doch nicht dadurch verursacht, daß die Leute nicht hochladen können, weil sie zu wenige komplette Chunks haben...

Mit freundlichen Grüßen
aalerich

mav744 22. February 2005 15:39

Hmm Aalerich,
ich glaube du hast Xman nicht richtig verstanden. Es werden dann ja sogar, wenn wir mal das genannte Beispiel nehmen, sogar 2 Chunks fertig. So habe ich zumindest das verstanden und gestern beim testen mit Xman ja auch gesehen. Falls ich falsch liege, korigiere mich bitte Xman, bzw. Aalerich. Also, wenn du einen Chunk hast wo du 7 MB von hast und einen 2. Chunk wo dir 7 MB fehlen, bekommt der erste 2,28 MB und der erste Chunk ist komplett. Der zweite Chunk bekommt dann die 7 MB, und ist dann auch komplett, also sind dann 2 Chunks komplett, die wieder hochgeladen werden können. So habe ich das verstanden, wie Xman es erklärt hat.

Mit freundlichen Grüssen
mav744

Xman 22. February 2005 16:03

nene.. das hat aalerich jetzt schon richtig verstanden. Falls ein Chunk zur Komplettisierung eben nur genau 2.01 MB braucht, so gibt es eben nur diese Menge.

aalerich, Du mußt das anders sehen... momentan siehst Du es so:
Du hast 3 Tage gewartet und bekommst im schlechtesten Fall 2.01 MB.
sieh es so:
Du mußt nicht 3 Tage warten, weil die Leute vor Dir noch einen halben inkompletten Chunk bekommen mit dem sie gar nichts anfangen können... Du mußt nur ca. 1/3 weniger Zeit warten., also 2 Tage und bekommst immer garantiert einen kompletten Chunk.

Falls Du jetzt noch immer nicht überzeugt bist, so führe ich mal Deine Argumentationskette fort:
Warum nicht gleich 50 MB übertragen ? Wenn ich 10 Tage in der Queue gewartet hab, dann möchte ich bitte 50 MB! ;-)

skneo 22. February 2005 16:38

hm tolle diskusion ;).
Zurück zum Testen...
lief über nacht ohne Probleme die upload kurve ohne ein brüche und gerade. Download konstant und wie ich finde auch gut aufgeteillt. 3 Files die nur 3 bzw 4 leute haben sind fertig geworden. Releace File ist wurde auch 6 mal komplet geuploaded. So bis später !

Edit:
Wenn ich das gleich noch hinbekomme vom anderen Rechner die Statistik zu posten mache ich das noch !

mav744 22. February 2005 16:47

Dann habe ich das wohl falsch verstanden , es bezog sich ja auf den letzten Chunk eines Files damit es komplett ist, also entschuldige ich mich bei dir aalerich. :beer:
Aber denn rest habe ich doch richtig verstanden oder?

Mit freundlichen grüssen
mav744

Edit: Statistik Hinzugefügt

Code:

eMule v0.45b Statistik [mav744]

Transfer
  Session UL:DL Ratio: 1 : 2.53
  Session UL:DL Verhältnis (ohne Freundesupload): 1 : 2.53
  Gesamte UL:DL Ratio: 1 : 2.53
  Uploads
      Session
        Hochgeladen: 682.88 MB
        Hochgeladene Daten durch Freundesuploads (Session): 0 Bytes
        Aktive uploads/nötig um Bandbreite auszunutzen: 3
        Gesamtanzahl der Uploads: 8
        Wartende Uploads: 3000
        Upload Sessions: 219
            Erfolgreiche Upload-Sessions: 163 (74.43%)
            Fehlgeschlagene Upload-Sessions: 56 (25.57%)
            Durchschnittlicher Upload pro Session: 4.19 MB
            Durchschnittliche Upload-Dauer: 46:17 Minuten
        Totaler Overhead (Pakete): 42.64 MB (852.89K)
      Gesamt
  Downloads
      Session
        Heruntergeladen: 1.68 GB
        Beendete Downloads: 9
        Aktive Downloads: 17
        Gefundene Quellen: 4561 zu hoch ich weiss bin gerade am runterregeln
        Download Sessions: 548
        Durch Komprimierung gewonnen: 24.25 MB (1.4%)
        Durch Datenfehler verloren: 18.47 MB (1.1%)
        Teile gerettet durch I.C.H: 2
        Totaler Overhead (Pakete): 37.46 MB (906.63K)
      Gesamt
        Heruntergeladen: 1.68 GB
        Beendete Downloads: 9
        Download Sessions: 548
        Durch Komprimierung gewonnen: 24.25 MB (1.4%)
        Durch Datenfehler verloren: 18.47 MB (1.1%)
        Teile gerettet durch I.C.H: 2
        Totaler Overhead (Pakete): 37.51 MB (907.91K)
Verbindung
  Session
      Allgemein
        Erneute Serververbindungen: 2
        Aktive Verbindungen (geschätzt): 131 (Halb:2 | Komplett:54 | Andere:75)
        Durchschnittliche Verbindungen (geschätzt): 138
        Verbindungsspitze (geschätzt): 265
        Verbindungs-Limit erreicht: 0
      Upload
        Upload-Geschwindigkeit: 9.37 KB/s Hoher down, dann sackt er teilweise unter 10
        Durchschnittliche Uploadrate: 10.97 KB/s
        Max. Uploadrate: 15.33 KB/s
        Max. durchschnittliche Uploadrate: 12.58 KB/s
      Download
        Download-Geschwindigkeit: 68.58 KB/s
        Durchschnittliche Downloadrate: 27.71 KB/s
        Max. Downloadrate: 76.56 KB/s
        Max. Downloadrate Durchschnitt: 27.71 KB/s
  Gesamt
Zeit Statistiken
  Letzter Reset der Statistiken: 21.02.2005 23:15:09
  Zeit seit letztem Reset: 17:47 Stunden
  Session
  Gesamt
      Programm-Laufzeit: 17:45 Stunden
      Übertragungszeit: 17:43 Stunden (99.9%)
      Dauer auf Servern: 17:40 Stunden (99.5%)
  Abschätzungen
Clients
Server
Freigegebene Dateien
Festplattenplatz


mav744 22. February 2005 22:36

Ich mache jetzt mal einfach einen doppelpost, entschuldigt bitte, aber ansonsten kann ja keiner mehr erkennen was ich wann geschrieben habe, ausserdem schreibe ich jetzt auch nur meine Testbeobachtungen auf.

1. Mit der Xalpha1.3 habe ich die niedrigste CPU last, die ich jemals beobachtet habe, seit ich Emule nutze ca. 3-7% bei voll last 15-20 % , und ich quäle mein muli wirklich aber ohne das Netzwerk zu schädigen, Xman weiss was ich meine THX Xman.

2. Meinen Upload habe ich im Gegensatz zur Stats im letzten Post noch stabilisieren können, bzw. das die Slots jetzt so gefüllt werden, wie sie sollen. (war aber mein Fehler Big THX Xman für deine Tips )

Ansonsten läuft der Xalpha 1.3, wie die vorherigen Versionen, absolut stabil und zuverlässig. :clap

Und nochmals Entschuldigung aalerich, hab da wohl einen komischen gedankengang gehabt.

Ich wünsche allen fleissigen Testern und allen anderen natürlich auch eine gute Nacht (Meine Frau wartet schon auf mich :wink: )

mav744

aalerich 23. February 2005 00:19

Zitat:

Zitat von Xman
Falls Du jetzt noch immer nicht überzeugt bist, so führe ich mal Deine Argumentationskette fort:
Warum nicht gleich 50 MB übertragen ? Wenn ich 10 Tage in der Queue gewartet hab, dann möchte ich bitte 50 MB! ;-)

Ja, ich verstehe Deine Sichtweise schon. Was ich nicht verstehe: Das selbe habe ich doch auch, wenn ich "komplette Chunks hochladen" abschalte. TFC ist für mich die einzige Möglichkeit, eine Art lohnende Mindestmenge festzulegen. Meist habe ich es deshalb an. Aus mache ich es z.B., wenn ich mich am Releasen eines Mods beteilige. Dann brauche ich eine zügige Rotation. Wenn TFC aber auch nichts anderes macht, als irgendwas zwischen 2 und 9,3 mb hochzuladen, wozu ist es dann noch gut? Wenn es eine andere Möglichkeit gäbe, eine Mindestmenge festzulegen, wäre mir das ja egal. Aber gerade die LowIDs tun mir einfach irgendwie leid. Im Moment habe ich gerade einen "gefangen", der mir 122 mb geschickt hat, bevor er das erste Mal bei mir einen Platz bekommen hat. Der wird die Nacht über auf dem Freundupload sitzen bleiben. Naja, wenn er nicht gerade seine Zwangstrennung hat...
TFC hat fast den Status einer Religionsfrage. Vorlost z.B. kann es überhaupt nicht leiden und hat es deshalb in seinem Mod erst gar nicht drin. Skyw4lker z.B. ist hingegen dafür, es so gut wie immer anzuhaben (nur um mal zwei zu nennen, deren Kompetenz im Gegensatz zu meiner unbestreitbar ist). Der Witz ist: Du wirst im Grunde beiden gerecht! Nur ich mit meiner Mindestmenge stehe im Regen :-( Ich bin mir aber wirklich sicher, daß die große Mehrheit der Nutzer das ähnlich sieht wie ich, diese Funktion also wegen der "festen" Menge an Daten schätzt. Diese 9,3 mb sind ein gutes Maß, nicht zuviel und nicht zu wenig. Schnelle Rotation ohne und langsame mit TFC, ich konnte je nach Bedarf wählen und fand das gut. Jetzt hab´ ich aber keinen Einfluß mehr darauf. Wenn das zusätzlich als Option verfügbar wäre, sozusagen als "Chunks komplettieren-Modus", wäre das eine tolle Sache. Aber als Ersatz für mein geliebtes TFC?

@mav744:

Wieso denn "Entschuldigung"? Du hast doch gar nichts gemacht! Und selbst wenn Du was gemacht hättest, ich vertrage schon mal was. Beim Austeilen bin ich ja schließlich auch nicht zimperlich. :mrgreen:

Mit freundlichen Grüßen
aalerich


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