AVM Dienste extrem langsam mit 74.05.09-freetz

Fox.Mulder

Mitglied
Mitglied seit
21 Jan 2007
Beiträge
659
Punkte für Reaktionen
14
Punkte
18
Ich habe eine Freetz Firmware mit dem aktuellem Trunk für die Prerelease 74.05.09 gebaut. Diese läuft soweit. Allerdings laufen bei mir immer einige Programme, wie Transmission, Fritzload, Pyload. Im Ergebnis sind AVM Dienste, wie das Webinterface oder der Mediaserver beim Zugriff auf Dateien, extrem langsam.

Hat jemand ähnliche Effekte? Hat die Verwendung einer Swap-Datei und der Swapiness Parameter (60) einen Einfluss auf das Auslagern von AVM Diensten und damit auf die Performance? Pyload benötigt mit 34-50% schon recht viel Speicher.

Mir ist noch aufgefallen, dass bei einer 64 MB Swap Datei im Freetz Webinterface ca. 70 MB als Swap Größe angezeigt werden. Könnte das bedeuten, dass ca. 6 MB vom RAM zum Swappen abgezweigt werden? Das würde aber eigentlich nicht viel Sinn machen...

Würde mich freuen Analyse-, Verbesserungs- bzw. Lösungshinweise zu erhalten.

M.

PS: Mit 74.04.88-freetz laufen die gleichen Dienste problemlos!
 
Zuletzt bearbeitet:
AVM verwendet einen Teil des RAMs für compcache. Das ist in Ordnung und bringt wirklich was, wenn es knapp wird.

Schau dir mal die Ausgabe von top an. Welcher Prozess verbraucht die meiste CPU-Zeit?

Gruß
Oliver
 
Zuerst kommt Transmission-daemon mit bis zu 50% CPU Belastung und dann 3x python für Pyload. Python scheint die CPU mehr zu belasten, als mit 74.04.88-freetz. Die Reaktionszeit im AVM Webinterface ist mit ca. 13s deutlich zu lang.

Der Compcache scheint eine Größe von 7088 kB zu haben. Könnte man diesen Verkleinern? Würde eine Änderung von Swappiness evtl. etwas bringen?

Wenn ich Transmission-daemon stoppe, läuft das AVM Webinterface wieder recht flüssig. Mit 74.04.88-freetz läuft aber beides parallel mit guter Performance für das Gesamtsystem.
 
Zuletzt bearbeitet:
Du kannst ihn abschalten (mit diesen Befehlen allerdings nur Temporär bis zum nächsten reboot) per Telnet mit den befehlen
Code:
swapoff /dev/ramzswap0
modprobe -r ramzswap
Swappiness verändert lediglich die "lust" des Kernels sachen vom RAM in den Swap zu verlagern
 
Zuletzt bearbeitet:
Eine Verkleinerung wäre mir lieber. Bei 74.04.88-freetz habe ich ca. 700 kB Cache. Bei der aktuellen Version ist es mit ca. 7 MB Cache die 10-fache Größe. Aber ich werde es bei Gelegenheit mal Probieren. Gestern habe ich nach langen entnervenden Versuchen aufgegeben und wieder die alte FW zurückgeflasht.

Wenn Transmission-daemon auf der alten FW mehere Stunden gelaufen ist, benötigt es nur noch wenig CPU (i.d.R. im einstelligen Bereich). Vieleicht sollte ich die neue FW einfach mal mehere Stunden laufen lassen und dann noch mal schauen, ob es besser wird.

Welche Bedeutung hat das rote Blinken der Info LED beim Anstecken von (neuen) USB Speichern?
 
Zuletzt bearbeitet:
Rotes Blinken: Dateisystem nicht erkannt
 
Das rote Blinken hatte ich mal, als ein Fehler auf der 2. Partition (Fat32) war.

Längeres Laufenlassen hat nichts gebracht. Abschalten des Cache brachte auch nichts. Unter Freetz wurde danach immer noch Cache Speicher angezeigt. Die Performance blieb ungenügend.
 
Gibt es neue Erkenntnisse, wie man das WI wieder beschleunigen kann?
Ich habe auch mal mit dem Trunk die neue 7270 Labor-FW getestet (habe nur bash und mc als Zusatzpakte).
Zusätzlich habe ich Fritzload installiert, das praktisch unbenutzbar mit der neuen FW ist. Wäre nur das WI von Fritzload lahm... Aber nach kurzer Zeit rebootet die Fritzbox komplett. Mit der alten FW schein es jetzt wieder zu laufen.

Edit: Ich habe jetzt im Trunk die 74.05.05 genommen. Die funktioniert auch noch gut.
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.