Gott_in_schwarz
ar0
Moin,
ich hab einige ebooks die quasi einfach hochauflösende Bilder sind. Wenn ich mir sowas in evince oder pdfview anschau, kommt es zu extremen lags (Maus reagiert kaum noch, das ganze System wird für 30Sekunden oder so völlig unbenutzbar).
Ich schätze das es am RAM liegt, ich hab nur 512mb.
Wenn ich auf top achte siehts ungefähr so aus:
Vom startup aus verbraucht evince konstant ca. 75% CPU oder so und der Speicher geht schnell auf 50%.
Wenn ich dann nix mache geht der CPU verbrauch runter, RAM-Konsum bleibt gleich. Aber sobald ich zB 5 Seiten weiter springe geht die RAM Benutzung recht fix gegen 70% (CPU Verbrauch geht auch wieder hoch) und dann ist meistens schon armageddon: top reagiert nicht mehr, alles steht still, ... (Bis entweder evince von alleine abbricht oder ich es irgendwie abtöte.)
Ich hatte zwischenzeitlich auch einen /etc/security/limits.conf Eintrag, kann mich aber schon nicht mehr erinnern was der genau war. Der Effekt war jedenfalls, dass evince einfach auf dem "Speicherpeak" gekillt wurde, was sicherlich besser ist als nichts, aber das Problem nicht wirklich löst.
(Wenns irgendwie mit der limits.conf geht wäre das super. Aber ich weiß nichtmal welchen "Typ" man da genau braucht um den RAM-footprint zu begrenzen. Ich glaub ich hab damals entweder "as" oder "memlock" benutzt. Tips sind willkommen.)
Ein "workaround" ist pdftoppm, allerdings ist das auch nicht unbedingt das wahre.
Also, kann ich spezifische Programme irgendwie am RAMoklauf hindern?
ich hab einige ebooks die quasi einfach hochauflösende Bilder sind. Wenn ich mir sowas in evince oder pdfview anschau, kommt es zu extremen lags (Maus reagiert kaum noch, das ganze System wird für 30Sekunden oder so völlig unbenutzbar).
Ich schätze das es am RAM liegt, ich hab nur 512mb.
Wenn ich auf top achte siehts ungefähr so aus:
Vom startup aus verbraucht evince konstant ca. 75% CPU oder so und der Speicher geht schnell auf 50%.
Wenn ich dann nix mache geht der CPU verbrauch runter, RAM-Konsum bleibt gleich. Aber sobald ich zB 5 Seiten weiter springe geht die RAM Benutzung recht fix gegen 70% (CPU Verbrauch geht auch wieder hoch) und dann ist meistens schon armageddon: top reagiert nicht mehr, alles steht still, ... (Bis entweder evince von alleine abbricht oder ich es irgendwie abtöte.)
Ich hatte zwischenzeitlich auch einen /etc/security/limits.conf Eintrag, kann mich aber schon nicht mehr erinnern was der genau war. Der Effekt war jedenfalls, dass evince einfach auf dem "Speicherpeak" gekillt wurde, was sicherlich besser ist als nichts, aber das Problem nicht wirklich löst.
(Wenns irgendwie mit der limits.conf geht wäre das super. Aber ich weiß nichtmal welchen "Typ" man da genau braucht um den RAM-footprint zu begrenzen. Ich glaub ich hab damals entweder "as" oder "memlock" benutzt. Tips sind willkommen.)
Ein "workaround" ist pdftoppm, allerdings ist das auch nicht unbedingt das wahre.
Also, kann ich spezifische Programme irgendwie am RAMoklauf hindern?