Author Topic: out of system resources  (Read 3171 times)

Offline tucky2020

  • Contributor
  • ***
  • Posts: 1
out of system resources
« on: October 26, 2019, 03:05:38 PM »
Hallo bekomme seit ca einer Woche die Meldung "out of system resources" und nicht tut sich mehr.
Habe ich etwas falsch eingestellt oder woran kann es liegen? Habe die Version 0.47.1
Danke für eure Hilfe
« Last Edit: October 26, 2019, 03:07:51 PM by tucky2020 »

Offline Sucker76

  • Contributor
  • ***
  • Posts: 245
Re: out of system resources
« Reply #1 on: October 27, 2019, 10:00:12 AM »
Etwas mehr Info aus dem Log wäre vermutlich hilfreich

Offline bybabe

  • Contributor
  • ***
  • Posts: 3
Re: out of system resources
« Reply #2 on: October 27, 2019, 10:43:12 AM »
Versuch doch mal die Warteschlange zu leeren. Vorher natürlich alles sichern. Du kannst ja die NZB's exportieren und dann mal neu laden. Am Besten mal mit wenigen neu anfangen.
Hat bei mir das Problem gelöst. 8)

Offline abismo

  • Contributor
  • ***
  • Posts: 67
Re: out of system resources
« Reply #3 on: December 15, 2019, 01:44:01 AM »
Evtl. ist das was du lädst größer als der eingestellte Cache.
Setup -> Download #2 -> Maximum Memory Cache Size - auf 2000 stellen sollte helfen, außer die Datei ist größer als 2000 MB, dann musst auf 0 stellen, kann ich aber nicht empfehlen, da das decoding dann langsamer von statten geht. Datein die größer sind als 2000 MB sind selten, aber es gibt tatsächlich so Pfosten, die so was hochladen, anstatt aufgeteilt in RARs.

Offline Sucker76

  • Contributor
  • ***
  • Posts: 245
Re: out of system resources
« Reply #4 on: December 15, 2019, 02:16:55 PM »
und selbst dann gibt es keine Fehlermeldung wie die genannte. Dann bricht der Speed vermutlich ein ja.
Wenn die "virtuelle Disk" im RAM voll ist, werden die ältesten Teile auf die Festplatte geschrieben und die neueren im RAM behalten. Erst wenn ein Part dann komplett ist, wird er decodiert. Das sind alles Verzögerungen, die die Geschwindigkeit negativ beeinflussen, die Festplatte stärker belasten (was gerade bei SSD unschön sein kann), aber AltBinz ist schlau genug damit umzugehen. Übergrosse Parts führen nicht zu Programmfehlern oder Abbrüchen.
Jedenfalls meine Erfahrung, hatte schon Files von 5GB in einer einzigen Datei...

Offline abismo

  • Contributor
  • ***
  • Posts: 67
Re: out of system resources
« Reply #5 on: December 19, 2019, 09:44:24 AM »
Denke nicht, dass Alt.Binz so funktioniert, es nutzt keinen virtuellen Speicher, das würde ja den Cache ad absurdum führen.
Man hat den Cache, der sich bis max. 2000 einstellen lässt und wenn die Datei größer ist, als der Cache, dann kommt genau diese Fehlermeldung. Hab das mal eben nachgestellt.



Wenn ich jetzt 0 statt 2000 einstellen würde, dann nutzt Alt.Binz das dort angegebene Temp Verzeichnis, in meinem Fall ein 8GB große RamDisk, die ich auch als Chrome Cache benutze, was übrigens die SSD schont.

Mehr als 2000 lassen sich nicht einstellen, da Alt.Binz ein 32bit Programm ist und somit einfach nicht mehr Speicher adressieren kann, was aber nur eine Vermutung meinerseits ist.

Offline Sucker76

  • Contributor
  • ***
  • Posts: 245
Re: out of system resources
« Reply #6 on: December 20, 2019, 07:04:49 AM »
Doch genau so funktioniert AltBinz,

Keine Ahnung was du dir da gerade unter virtuellem Speicher vorstellst oder wo der grundlegende Unterschied sein sollte, der Article Caching ad absurdum führen würde, aber es ist genau das, RAM, der vergleichbar einer virtuellen Festplatte als kurzzeitiger Zwischenspeicher genutzt wird um die Lese- und Schreibevorgänge auf der Festplatte zu reduzieren.

In Version 0.26 wurde das Article Caching eingeführt.
Usenetpostings bestehen meist aus diesen winzigen ca 388KB grossen yEnc Schnipseln. Früher wurden die allesamt direkt auf die Festplatte geschrieben.
Wenn dann alle Schnipsel einer Datei vollständig waren wurde encodiert und die Rar, Zip, Iso, was auch immer, erstellt. Also alle Schnipsel wieder einlesen und als Gesamtdatei auf die Festplatte schreiben.

Der Article Cache ist wie eine virtuelle Festplatte zu verstehen. Ein Bereich RAM, der dazu dient, die kleinen yEnc Schnipsel aufzubewahren, bis eine Datei komplett ist und auf die Festplatte geschrieben werden kann. Das beschleunigt den gesamten Decodierprozess und schont die Festplatte.

Ich habe nun mal aus Absicht, um den Fehler nachvollziehen zu können, den Cache auf 100MB eingestellt und die Zeit nach der fertige Schnipsel auf die Festplatte geschrieben werden, auch wenn die Datei selbst noch nicht vollständig ist, auf 60 Minuten.
Dann habe ich eine Datei runter geladen, die 2,5GB gross ist und nicht gesplittet wurde, sondern so wie sie ist, als eine einzige Datei ins Usenet gepostet wurde.

Und jetzt stell dir mal vor was passiert ist: Mit 50MBit/s war nach wenigen Sekunden der Cache voll und AltBinz hat munter diese kleinen yEnc Schnipsel ins Temp-Verzeichnis geschrieben, so lange bis die Datei komplett war.

Wenn ich die selbe Datei mit 2000MB Cache runter lade, dann werden erst dann die Schnipsel ins Temp Verzeichnis geschrieben, wenn 2000MB runter geladen wurden.

In jedem Fall werden Dateien grösser als der eingestellte Cache immer komplett und sauber runter geladen.

Ob du als Temp Verzeichnis noch eine andere RAM-Disk nutzt ist völlig unerheblich, ausser dass AltBinz da vielleicht gar nicht reinschreiben darf in deine RAM-Disk oder dein Chrome hat sie schon so vollgeballert, dass kein Platz mehr bleibt für AltBinz.

AltBinz arbeitet genau so wie es soll und wie ich es dir gesagt habe, also grundsätzlich.
Allerdings könntest du mit den 32bit durchaus auch nicht ganz falsch liegen.

Wenn ich die vollen 2000MB aktiviere, erhalte ich nach Download von etwa 1300 - 1500 MB eine Fehlermeldung "Ungültige Parameter" und "nicht genügend Arbeitsspeicher" der Download stoppt, AltBinz versucht wohl noch irgendwie zu verbinden, da kommt aber nix mehr.
Das gleiche bei 1900MB Cache, 1800MB
In allen drei Fällen wurde noch nichts auf die Festplatte geschrieben.
Ich weiss nicht, was AltBinz noch so alles in den RAM schreibt, aber anscheinend sind es ein paar Hundert MB, unabhängig vom Cache.
Also stellst du dir den Cache am besten auf irgendwas zwischen 1000 und 1500MB ein, dann passt das.
Das ist mir bisher bei so grossen Sachen einfach nicht aufgefallen, weil ich tatsächlich nur 1000MB als Cache eingestellt hatte und es damit natürlich nie Probleme gab.

Da du dein TEMP-Verzeichnis eh in einer RAM Disk laufen hast, macht es für deine Festplatte keinen Unterschied, die wird nur einmal in Anspruch genommen, dann wenn eine Datei komplett ist.

Könnte man im Grunde als Bug melden, denn der maximal einstellbare Wert für den Article Cache sollte natürlich so klein gewählt werden, dass AltBinz nicht daran erstickt, wenn er voll ausgenutzt wird.





Offline keiner

  • Contributor
  • ***
  • Posts: 186
Re: out of system resources
« Reply #7 on: December 22, 2019, 06:26:42 PM »
--------Könnte man im Grunde als Bug melden, denn der maximal einstellbare Wert für den Article Cache sollte natürlich so klein gewählt werden, dass AltBinz nicht daran erstickt, wenn er voll ausgenutzt wird------
Bitte nicht, bei mir laufen die 2000MB ohne Probleme(Win7).

Offline Sucker76

  • Contributor
  • ***
  • Posts: 245
Re: out of system resources
« Reply #8 on: December 23, 2019, 08:40:14 AM »
Sie laufen vermutlich deshalb, weil du nie Dateien runter lädst bei denen die einzelnen Parts grösser sind als ca 1500 MB.
"normale" Postings haben deutlich kleinere Parts und da wird der Cache eh nie voll ausgenutzt.

Offline Sucker76

  • Contributor
  • ***
  • Posts: 245
Re: out of system resources
« Reply #9 on: December 26, 2019, 02:09:59 PM »
Bitte nicht, bei mir laufen die 2000MB ohne Probleme(Win7).

Du kannst ja mal versuchen DIESE NZB https://www.nzbindex.nl/download/349187208/test.rar.nzb zu laden.
Es ist ein einzelnes RAR-Archiv von 2,5GB Grösse.
(Du wirst es nicht entpacken können, da es mit einem Passwort versehen ist.)
Aber es geht ja auch nur darum, ob du es ohne Probleme runter laden kannst,
wenn du 2000MB als Article Cache eingestellt hast.
Wenn du dann ebenfalls eine Fehlermeldung erhältst, weisst du was wir meinen.
Dann kannst du es ja nochmal probieren mit 1000MB Article Cache.

Falls du es jedoch mit 2000MB Article Cache ohne Probleme und Fehler runter landen kannst,
wäre es gut, dies mitzuteilen, denn dann haben wir ein anderes Problem und es liegt bei uns NICHT am Article Cache.


1000MB Article Cache sollten im Normalfall mehr als ausreichend sein. Die allerwenigsten Dateien haben eine Grösse der einzelnen Parts von über 500MB. Die allermeisten sind sogar deutlich kleiner. Sobald eine Datei komplett ist, wird sie eh decodiert und aus dem Cache auf die Platte geschrieben.

Offline abismo

  • Contributor
  • ***
  • Posts: 67
Re: out of system resources
« Reply #10 on: January 18, 2020, 10:52:20 AM »
Also ich vermute jetzt mal, dass er selbst auf ne Lösung gestoßen ist und unsere Beiträge gar nicht kennt  :o  >:(

tucky2020
Contributor
Offline Offline
[Add To Buddy List]
Posts:1 (0.005 per day)Age:N/A

Date Registered:June 29, 2019, 04:56:41 pm
Last Active:October 26, 2019, 03:11:14 pm  <-----   ;D :'( ;D :'(

Offline Fluchtachterl

  • Contributor
  • ***
  • Posts: 4
Re: out of system resources
« Reply #11 on: December 09, 2021, 04:24:50 PM »
Versuch doch mal die Warteschlange zu leeren. Vorher natürlich alles sichern. Du kannst ja die NZB's exportieren und dann mal neu laden. Am Besten mal mit wenigen neu anfangen.
Hat bei mir das Problem gelöst. 8)

Kurze Rückmeldung, auch wenn's ein älterer Thread ist:

Ich hatte heute auch das beschrienbene Problem mit der "out of system resources"-Fehlermeldung bei Alt.Binz Version 0.47.3.0.
Der Tipp von bybabe, die Warteschlange zu leeren und die NZB erneut zu importieren, hat bei mir geholfen.

Ich hatte 1000MB als Article Cache eingestellt (und nichts daran geändert).
Die einzelnen Parts des Downloasds waren bei mir ca. 1000 MB.

Danke für deinen Tipp.

Offline Fluchtachterl

  • Contributor
  • ***
  • Posts: 4
Re: out of system resources
« Reply #12 on: December 14, 2021, 11:57:21 AM »
Ich hatte jetzt erneut einen Download mit 1 GB großen Parts und das Problem tauchte wieder auf.

Der RAM-Verbrauch von AltBinz wächst dabei auf bis zu 1,5 GB RAM an und dann kommt "out of system resources" und AltBinz hängt.

Ich habe dann testweise 500MB als Article Cache eingestellt und mein Download lief ohne Probleme durch. Der RAM-Verbrauch pendelte sich dabei bei knapp unter 900 MB ein.

Offline Sucker76

  • Contributor
  • ***
  • Posts: 245
Re: out of system resources
« Reply #13 on: December 15, 2021, 07:01:32 PM »
Hatte vor längerem probiert und bin einfach bei 1GB Cache geblieben und seitdem keine Probleme.
Ab 1,5GB wurde es echt hackelig, mal lief es ohne Probleme und mal nicht.
Altbinz ist kein 64bit Programm und mir 1 GB Cache ist man meiner Erfahrung nach definitiv auf der sicheren Seite.