[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   DSL Router (http://www.emule-web.de/board/dsl-router/)
-   -   Fli4l-Router hat 100 % CPU Last wenn eMule läuft (http://www.emule-web.de/board/9341-fli4l-router-hat-100-cpu.html)

Kuhni Kühnast 31. March 2005 02:14

Fli4l-Router hat 100 % CPU Last wenn eMule läuft
 
Hi!
Ich habe einen Softwarerouter fli4l in nem Pentium 120Mghz mit 40mb RAM laufen. Wenn ich normal im Internet surfe klappt das einwandfrei und der Router funktioniert ohne Probleme. Lasse ich jedoch auf einem Rechner Emule laufen, so kommt nach ca. ner halben Stunde über Imonc, dass beim Router der Cpu zu 100% ausgelastet ist. Wenn ich dann Emule schließe "erholt" sich der Rechner langsam wieder, bleibt aber schließlich bei 50% stehen... Mir wäre das ja egal, wie stark der ausgelastet ist, nur ist halt bei so ner Auslastung dann nur noch ein Traffic von 3kb up bzw. down möglich... Ich habe keine Ahnung, wie ich das Problem beheben kann... Hoffe, ihr könnt mir weiterhelfen...
mfg kuhni

[edit by Pathfinder: Überschrift aussagekräftig gemacht]

extremeevil 31. March 2005 03:11

@Kuhni Kühnast : Wilkommen auf diesen Bord.

Halte dich an diese Regel.Erst suchen zB. CPU 100% und dann lesen http://www.emule-web.de/board/showth...ght=cpu+100%25
und wenn nicht gefunden dann fragen.Weiterhin viel Spass!!!

Mit freundlichen Grüßen
DITO

drfreak2004 31. March 2005 11:34

ne realtek 10 mbit netzwerkkarte drin ??? wenn ja raus damit und hänge ne 100 mbit rein von 3com... die alten realtek sind wirklich ganz schlechte karten...

mfg

Kuhni Kühnast 31. March 2005 12:14

Nee... Is keine 10mbit Karte... Hab ne 100mbit Karte drin... Is aber noname... Zu dem Beitrag von Extremevil:
=) Nu ja... In dem Link, den Du mir geschickt hast wird mein Problem nicht so ganz diskutiert... Es ist die Prozessorauslastung des Routers, die mich schockiert... (Hab n extra Pc mit 2 Netzwerkkarten (Gleiche Marke glaub schon Realtek aber ganz neue 10/100) 120mhz und 40mb RAM) Und der lässt bei der 100% Auslastung dann nix (oder fast nix) mehr an Traffic durch... (Wobei das dem doch egal sein könnte, ob da emule läd oder ne seite oder sonstwas...
mfg kuhni

extremeevil 31. March 2005 13:08

Welchen Softwarerouter hast du zB. Version 2.0.8 vom 26.04.2003 wenn nicht dann lade sie von der Homepage http://www.fli4l.de/
Hast vieleich einen Fehler bei der installation gemacht ,auf der Homepage werden viele Fragen beantwortet.

EDIT
Welche Emule Version hast du?

MfG DITO

Kuhni Kühnast 31. March 2005 13:34

Also ich hab die neuste Version... Is glaub grad die 2.0.8 Die Installation hab ich mit Fliwitz gemacht, wobei ich gerade im Bereich PortForward noch in die base.txt eingegriffen hab... Emule hat mir n Kumpel draufgemacht... Hab keine Ahnung... =) Da steht:
Emule v 0.30e Pawcio 4.14AMD
Hab das probiert und dann noch die Version:
Emule v 0.30e
auf nem anderen Pc... Habs erst parallel laufen lassen und gedacht, dass es vielleicht daran liegt... Dann hab ich nur das eine laufen lassen und dann nur das andere... Es ging aber nie so richtig... Immer nach so ner halben Stunde Routerauslastung auf 100% =(
mfg kuhni

extremeevil 31. March 2005 14:07

Versuch doch mal eine neue Version zB. die Pawcio 5.15f sind schon einige Bugs entfert worden.
http://www.emule-web.de/board/showth...&postcount=203

MfG DITO


Kuhni Kühnast 31. March 2005 14:21

Ja das kann schon sein... Aber mit der Grundversion ohne MOD funktioniert es ja auch nicht... =( Wird wohl also nicht an dem mod liegen.... =/
mfg kuhni

extremeevil 31. March 2005 15:12

Zitat Kuhni Kühnast
Zitat:

Ich habe einen Softwarerouter fli4l in nem Pentium 120Mghz mit 40mb RAM laufen.
Und 40mb RAM sind auch ein Problem weil bei mir zB. Upload : Totaler Overhead (Pakete): 85.31 MB (1.58M) und Download :Totaler Overhead (Pakete): 65.69 MB (1.50M) = 120 MB RAM brauchen.
Wie sieht deine Statistik dazu aus? Wenn deine Werte zu hoch sind ,einfach die Anzahl der Downloads reduzieren in dem du welche auf Pause oder Stop stellt !

MfG DITO

Kuhni Kühnast 31. March 2005 15:18

Ich weiß nich, aber ich glaub ich werd hier irg. falsch verstanden... Ich habe 3 Computer.
Computer 1:
- Router
- 2 Netzwerkkarten 10/100
- keine Festplatte
- kein CD Laufwerk
- nur Diskettenlaufwerk
- 120 mghz
- 40 mb RAM

Dieser Computer routet nur! Es läuft nur fli4l auf ihm! Sonst gar nichts. Er ist nur dafür verantwortlich, dass Daten durch ihn durchgehen. Er hat gar nichts mit emule zu tun! Und dieser Pc ist immer ausgelastet, so dass er nichts mehr durchlässt...

Pc 2:
- 800mghz
- 256mb ram

Emule läuft auf ihm tadellos... Wenn ich nicht über den Router gehe läuft es auch so perfekt... Nur wenn ich über den router gehe, ist der router halt nach ner zeit ausgelastet...

So, hoffe, dass Du jetzt mein problem verstanden hast... =)
nix für ungut...
mfg kuhni

drfreak2004 1. April 2005 07:54

mal nen tip... wenn du ne alte platte hast, bau die ein und mach deinen fli4l auf die hdd ! ich glaube das dein router deswegen auf 100 % geht, weil er keine möglichkeit hat bei vollem speicher diesen irgendwo ( also fehlende hdd) auszulagern ;-)

mfg

lexaiden 1. April 2005 10:54

Ich hab auch einen fli4l. Deine Hardware sollte dafür ausreichen.

Liste mal alle OPTs auf (alle Namen der Textdateien aus /config/) die Du verwendest. Desweitern würd ich mir mal gerne Deine base.txt ansehen, entferne also das PASSWORD und füge den Inhalt hier mit Hilfe von [ CODE ] Inhalt der base.txt [/ CODE ] ein (Leerzeichen vor und nach CODE entfernen).

Wie ist denn die Speicherauslastung auf dem FLI4L? Das Kommando dafür lautet (Auszuführen direkt auf dem Router oder über telnet): cat /proc/meminfo
Telnet: ( Windows XP) Start > Ausführen > cmd > telnet IP-des-Router (Das Passwort welches dann abgefragt wird, ist das Passwort aus der base.txt)

Beobachte die Speicherauslastung des Routers mal vor dem eMule, während eMule und nach beenden von eMule.

hogie 2. April 2005 20:13

CPU und RAM reichen für die Floppyversion des FLI4L locker aus, um einen ordentlichen Router für einen 2MBit-SDSL-Anchluß zur Verfügung zu stellen.

Wichtig sind aber 2 ordentliche Netzwerkkarten im FLI-Router, gerade alte -Realteks fressen CPU-Last wie wahre Monster.

Alte 3Com oder Intel-Netzwerkkarten (notfalls ISA) bekommst DU nachgeworfen und sollten das Problem in den Griff bekommen.

Cu, Hogie

Kuhni Kühnast 2. April 2005 21:25

Also ich hab mir extra dafür 2 neue 10/100 netzwerkkarten gekauft... Das dürfte glaub ich wirklich nicht das pro sein... Hab jetzt mal nachgeschaut... Ist eine Realtek RTL8139(A) PCI-Fast Ethernet-Adapter Karte... Hab ich quasi für umsonst bekommen... =)
Als Opts habe ich nur base und dsl... konfiguriert das ganze, wie bereits erwähnt mit fliwitz... nur noch hinterher die ports freigeschalten...
Die Cpu Auslastung kann man sich ja auch über Imonc anzeigen lassen... Und da zeigt er halt immer ca. 5% an, wenn ich nur so im Inet bin... Mit Emule gehts dann nach ner halben Stunde schlagartig auf 100%... Wenn ich Emule ausmach erhohlt er sich nur gaaanz ganz langsam wieder... Mir wär die Auslastung ja eigentlich egal, aber es is halt so, dass das Inet dadurch extrem langsam wird... Der läd dann nur noch mit 2-3kb und zum seiten öffnen braucht er länger als mit isdn... =(
mfg kuhni

hogie 2. April 2005 22:15

Die Realteks sind tolle Karten für PCs >>1GHz. Die Chipsätze bringen selbst keine Prozessorleistung mit, sondern lassen das die Treiber erledigen. Das ist bei einem 2GHz-Boliden vernachlässigbar, jedoch nicht bei einem Pentium mit 120 Mhz. Ihn frißt die Bedienung der Netzwerkkarten fömlich auf. Ich kam mit meinem FLI4L (P1-200MHz/32MB) nie über 15% CPU-Load (1MBIT/512K). Genauer kann ich das jetzt nicht mehr nachprüfen, da ich den FLI in den wohlverdienten Ruhestand geschickt habe (wegen erforderlichem Traffic-Shaping für VoIP - ja ich weiß es gibt hierfür auch was für den FLI, aber das war mir zu experimental ;-)

cu, hogie

Kuhni Kühnast 2. April 2005 22:23

was heißt das also für mich???
Muss ich mir dann neue Karten besorgen und kann meine alten auf den Müll werfen??? Das würde mich nämlich ziemlich aufregen!!! Weil ich schließlich auch was für die Karten bezahlt habe... =/ Ansonsten kann man da gar nix machen, oder???
Weil die Auslastung kommt ja auch nur bei emule... sonst nicht...
mfg kuhni

hogie 2. April 2005 22:55

Dein Router bekommt nicht mit, ob er Pakete für emule schaufelt oder für was anderes. Zudem interessiert es ihn nicht. Er tut nur seine Arbeit.

Wenn aber richtig Traffic herrscht, dann kommt er ins Schwitzen. Wenn Du mit anderen Applikationen ähnlichen Trffic verursachst, dürfte es genauso aussehen.

Daher stell Dir vor: Du hast keine Kohle und jammerst daß Du ständig pleite bist.

Du kannst: entweder weniger Kohle ausgeben oder Deine Einnahmen erhöhen, um das Problem in den Griff zu bekommen.

ergo: die Prozessorleistung deutlich aufstocken, damit sie für die restliche Hardware und die Anwendung ausreicht

oder: die Kiste so belassen, und unnötig vergeudete Ressourcen einsparen

also: entweder Deine Internet-Anwendungen auf ein bisschen Surfen beschränken, denn dafür reicht die Hardware völlig
-oder Deine CPU vor unnötigen Arbeiten verschonen, die auch die Netzwerkkarten erledigen könnten.

Was Du nun machst, liegt in Deiner Entscheidung. Entweder CPU aufstocken oder Netzwerkkarten verwenden, die nicht die ganze Rechenarbeit auf die CPU abwälzen.

cu, hogie

aalerich 3. April 2005 03:07

Aalerich, der vom Thema keine Ahnung hat und sich über die verständlichen Erklärungen hogies daher freut fragt mal ganz platt: Wie sieht es denn aus mit Netzwerkkarten aus der Zeit, als der P 120 aktuell war? Eigentlich müßten die doch noch selbst gerechnet haben. Später, als die Prozessoren stärker wurde, war das nicht mehr nötig und man hat dann halt billig gebaut... Es sei denn, daß die Karten zur damaligen Zeit nicht für derartige Nutzung konzipiert waren. Wenn die Dinger früher aber einfach besser waren (weil es damals eben einfach nötig war), dann müßte Kuhni Kühnast doch versuchen können, neu gegen alt zu tauschen. Falls sich so etwas noch irgendwo auftreiben läßt...

Hoffend, jetzt kein dummes Zeug geschrieben zu haben und
mit freundlichen Grüßen
aalerich

LowTech 4. April 2005 11:25

Kann das Problem nicht nachvollziehen
 
Hallo, liebe Grautierfreunde,

habe gerade mal nachgeschaut und kann das Problem nicht nachvollziehen.

Auf meinem Router läuft fli4l auf einem uralten, zudem noch auf 33 MHz runtergetakteten, 486-DX mit 16 MB RAM ohne Festplatte und mit zwei prähistorischen jumperkonfigurierten 10 MBit ISA-Netzwerkkarten von Allied Telesyn.

Meine CPU-Belastung beträgt gerademal 15-20% ohne irgendwelche Spitzen, in einem gleichmäßigen Verlauf. Es hängen insgesamt vier Rechner an diesem Router und ich hatte damit noch nie irgendwelche Schwierigkeiten.

Entweder hast Du Dein fli4l irgendwie falsch konfiguriert oder es liegt tatsächlich an den Realtek-Karten.
Ich habe auch irgendwo mal was über die enorme CPU-Beanspruchung einiger Realtek-Karten gelesen. Diese Karten sind reine Adapter ohne eigene "Intelligenz" welche die Daten bis zu einer gewissen Menge cachen und dann schubweise an die CPU zur Verarbeitung weiterleiten.
Ressourcenschonendere Karten haben dagegen eine eigene Elektronik, die zwar zur Verarbeitung auch noch auf die CPU zurückgreift, dies jedoch in deutlich effizienterer Weise erledigt.

Vielleicht entsteht diese Belastung auch nur in der Startphase des Esels wenn er wie verrückt nach Quellen fahndet, hast Du das mal überprüft?

Mit besten Grüßen

LowTech

aalerich 4. April 2005 12:39

Jetzt hört aber mal langsam auf! Ich werde ja sentimental... Irgendwie könnte ich meinem 486er, der bis Ende 2001, lief doch manchmal eine Träne nachweinen...

Mit verträumten Grüßen
aalerich

LowTech 4. April 2005 13:43

Zitat:

Zitat von aalerich
Jetzt hört aber mal langsam auf! Ich werde ja sentimental... Irgendwie könnte ich meinem 486er, der bis Ende 2001, lief doch manchmal eine Träne nachweinen...

Mit verträumten Grüßen
aalerich


Ganze Ströme von Tränen solltest Du vergießen!!!!

So ein 486er ist ja heutzutage wirklich zu fast nichts mehr zu gerbrauchen, ... aber eben nur FAST!

Für eine Arbeit als Router ist er wie geschaffen! Und nicht zuletzt wurde fli4l im Hinblick auf alte 486er geschaffen.

Ein Bekannter von mir zeigte mir letztens freudestrahlend seinen neuen fli4l-Router; einen eigens zu diesem Zweck erstandenen Athlon 3 GHz mit 1024 MB RAM und sonstwasfürm Schnickschnack.
Höhnisch fragte er mich, ob ich nicht neidisch würde ob solch toller Technik - ich konnte ihn nur auslachen!

Mein Router verbraucht nicht mal halb soviel Strom (um die 10 Watt) wie irgendein Draytek-, FritzBox- oder sonstwas-Kompaktrouter! Und er erfüllt doch alle Aufgaben mit Bravour, und das ohne diesen ganzen Ärger mit begrenzten Connections und verhinderter Portfreigabe wie es bei den Kompakten ja an der Tagesordnung ist.

Ich hoffe für Dich, daß Du den guten alten 486er damals nicht weggeschmissen hast, sondern ihn noch heute aus dem Keller holen kannst, um ihn unter fli4l zum Laufen zu bringen!
Wenn doch, dann hast Du allerdings wahrlich einen Grund zum Weinen! :wink:

Gruß!

LowTech

aalerich 4. April 2005 18:02

Murphy's laws... Naja, meine Mutter hat noch einen im Keller. Den hab' ich ihr seinerzeit sogar übertaktet, ein echter Bolide sozusagen :mrgreen: Irgendwann hole ich mir das Ding und sei es nur, um die guten alten DOS-Spiele mal wieder zu spielen. Das waren noch Zeiten, EMS und XMS...
Das Board braucht einen Heul-Smiley!!!

Mit tieftraurigen Grüßen
aalerich


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