![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo zusammen, auf die Gefahr hin, dass das Thema schon behandelt wurde (meine Recherche im Listenarchiv hat allerdings nur eine neuere Diskussion, im Juli 2010, zu Tage gefördert): Hat jemand Erfahrungen mit einer Swap-Partition auf einer SSD, besonders im Hinblick auf die System-Performance, und wenn der Swap sehr gut gefüllt bis beinahe voll ist? Bei mir z.B. ist bei 8 GB RAM der Swap (max. 8 GB) schnell bis 5 GB gefüllt und oft bis über 7 GB. Liegt an Speicherfressern, wie Firefox, wenn sehr viele Seiten geladen sind. Besten Dank für Eure Erfahrungen! Gruß, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d8110a8a8a97be0803549ea5ee2e638b.jpg?s=120&d=mm&r=g)
Am 2010-11-16 schrieb Thomas Michalka
Bei mir z.B. ist bei 8 GB RAM der Swap (max. 8 GB) schnell bis 5 GB gefüllt und oft bis über 7 GB. Liegt an Speicherfressern, wie Firefox, wenn sehr viele Seiten geladen sind.
RAM ist nur durch RAM zu ersetzen - wenn die Kiste swapped, ist es fast egal, wie schnell oder langsam sie das tut. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d88e946eba4d1c7d4062f31fb33d13fb.jpg?s=120&d=mm&r=g)
On 16.11.2010, Thomas Michalka wrote:
Hat jemand Erfahrungen mit einer Swap-Partition auf einer SSD, besonders im Hinblick auf die System-Performance, und wenn der Swap sehr gut gefüllt bis beinahe voll ist?
Ja, die Performance ist schlicht und ergreifend, hmm, zum K*tzen. Liegt aber nicht an der SSD, sondern an den vollen 8GB.
Bei mir z.B. ist bei 8 GB RAM der Swap (max. 8 GB) schnell bis 5 GB gefüllt und oft bis über 7 GB. Liegt an Speicherfressern, wie Firefox, wenn sehr viele Seiten geladen sind.
Ich sitze gerade an einer AMD Quadcore mit 8GB Ram und 8 GB swap, und frage mich, wie viele Seiten du denn da geoeffnet hast, um den swap zu fuellen. Habe gerade mal ca. 600 Seiten gleichzeitig laden lassen, mein swap bleibt da cool: htd@liesel:~> free -m total used free shared buffers cached Mem: 7933 7876 57 0 0 7205 -/+ buffers/cache: 670 7263 Swap: 8187 0 8187 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/7cf94e20656d4d219ee2a3a5380fe929.jpg?s=120&d=mm&r=g)
On 16/11/10 15:47, Thomas Michalka wrote:
[...] Bei mir z.B. ist bei 8 GB RAM der Swap (max. 8 GB) schnell bis 5 GB gefüllt und oft bis über 7 GB. Liegt an Speicherfressern, wie Firefox, wenn sehr viele Seiten geladen sind.
Also, um ehrlich zu sein, das kann ich kaum glauben. Ich haette da gerne mal genaue Infos zur Speicherbelegung wenn so ein 7GB swap-Fall auftritt. Ich habe hier 6GB RAM und nutze das System recht intensiv und habe bis dato noch keinen Fall von so exzessivem Swapping gehabt. Gruesse, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/045f325a8de0e26b8b5ec26ee27b15a5.jpg?s=120&d=mm&r=g)
Hallo, Am Dienstag, 16. November 2010 schrieb Thomas Hertweck:
On 16/11/10 15:47, Thomas Michalka wrote:
[...] Bei mir z.B. ist bei 8 GB RAM der Swap (max. 8 GB) schnell bis 5 GB gefüllt und oft bis über 7 GB. Liegt an Speicherfressern, wie Firefox, wenn sehr viele Seiten geladen sind.
Also, um ehrlich zu sein, das kann ich kaum glauben. Ich haette da gerne mal genaue Infos zur Speicherbelegung wenn so ein 7GB swap-Fall auftritt. Ich habe hier 6GB RAM und nutze das System recht intensiv und habe bis dato noch keinen Fall von so exzessivem Swapping gehabt. selbst bei meinen 2GB (mit OS 10.3) und 3 GB (mit OS 11.2) habe ich normalerweise überhaupt keine Belegung im swap - und ab und zu mal ein paar MB. Aber es gibt tatsächlich zwischendurch Momente, in denen irgendein Programm Amok läuft - und dann auch locker 4GB swap bei mir füllt. Dummerweise kann ich dann nicht nachsehen, was es ist - die Kiste wird dann so langsam, dass selbst das Umschalten auf eine Konsole und das Anmelden dort nicht mehr klappt. Manchmal löst sich das nach Stunden von selbst auf, zuweilen muß ich den Rechner hart ausschalten. Ich habe da Kontact/KMail im Verdacht, könnte aber auch Firefox oder OpenOffice sein - ohne dass dort besonders große Texte o.ä. geladen wären.
Eine reguläre Belegung von 8 GB RAM und 7 GB swap mit Firefox kann ich mir kaum vorstellen ... sollten das tausende von Seiten mit riesigen Grafiken und Flash-Videos sein, die alle gleichzeitig abgespielt werden? Gruß Martin
Gruesse, Thomas
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d88e946eba4d1c7d4062f31fb33d13fb.jpg?s=120&d=mm&r=g)
On 18.11.2010, Martin Hofius wrote:
Aber es gibt tatsächlich zwischendurch Momente, in denen irgendein Programm Amok läuft - und dann auch locker 4GB swap bei mir füllt. Dummerweise kann ich dann nicht nachsehen, was es ist - die Kiste wird dann so langsam, dass selbst das Umschalten auf eine Konsole und das Anmelden dort nicht mehr klappt.
Du kannst nachsehen mit "iotop", einfach auf einer anderen Konsole kostant mitlaufen lassen. Anscheind hat irgendein Prozess ein memory leak. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/045f325a8de0e26b8b5ec26ee27b15a5.jpg?s=120&d=mm&r=g)
Hallo Heinz, Am Freitag, 19. November 2010 schrieb Heinz Diehl:
On 18.11.2010, Martin Hofius wrote:
Aber es gibt tatsächlich zwischendurch Momente, in denen irgendein Programm Amok läuft - und dann auch locker 4GB swap bei mir füllt. Dummerweise kann ich dann nicht nachsehen, was es ist - die Kiste wird dann so langsam, dass selbst das Umschalten auf eine Konsole und das Anmelden dort nicht mehr klappt.
Du kannst nachsehen mit "iotop", einfach auf einer anderen Konsole kostant mitlaufen lassen. Anscheind hat irgendein Prozess ein memory leak.
die Idee hatte ich auch schon ... dummerweise kann ich auch da das Ergebnis nicht sehen, wenn ich nicht auf diese Konsole umschalten kann, weil die Kiste eben auf keinen Tastendruck mehr reagiert :-( Und um das konstant in eine Datei laufen zu lassen, sind diese Ausfälle doch zu selten (und meine Platte zu voll) - abgesehen davon, dass die Datei bei einem harten Ausschalten wohl nicht unbedingt überleben würde. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo Thomas, Thomas Hertweck schrieb:
On 16/11/10 15:47, Thomas Michalka wrote:
[...] Bei mir z.B. ist bei 8 GB RAM der Swap (max. 8 GB) schnell bis 5 GB gefüllt und oft bis über 7 GB. Liegt an Speicherfressern, wie Firefox, wenn sehr viele Seiten geladen sind.
Also, um ehrlich zu sein, das kann ich kaum glauben. Ich haette da gerne mal genaue Infos zur Speicherbelegung wenn so ein 7GB swap-Fall auftritt.
Im Augenblick habe ich den nicht, da ich den Rechner erst heute morgen wieder hochgefahren und auch Firefox noch nicht gestartet habe. Aktuell sind 58 Konqueror-Fenster mit auch nicht gerade wenig Reitern in so gut wie jedem Fenster vorhanden. Das siehst Du ja auch an der Ausgabe von top. Soweit ich mich erinnere, hatte ich zuletzt ca. 48 Firefox-Fenster, ebenfalls gut mit Tabs angefüllt. Wenn ich jetzt den Firefox starte und die letzte Sitzung wiederherstellen lasse, dann habe ich anfangs ca. 4 bis 5 GB Swap-Belegung (werde die Ausgabe von top gelegentlich nachreichen) Das wird im Laufen von Tagen mehr, auch wenn ich in der Bilanz nicht mehr viele zusätzliche Seiten lade (bis 7 oder 8 GB Swap). Besonders Firefox scheint sehr viel gelöschte Seiten aufzubewahren und den Speicher nicht gerne freizugeben. /1/ top - 13:45:24 up 2:06, 37 users, load average: 1.98, 2.08, 2.15 Tasks: 281 total, 6 running, 274 sleeping, 0 stopped, 1 zombie Cpu(s): 55.6%us, 3.6%sy, 0.0%ni, 40.6%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 8199696k total, 8134588k used, 65108k free, 84184k buffers Swap: 12586876k total, 192k used, 12586684k free, 1399948k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2859 root 20 0 1819m 1.5g 6176 S 20 18.6 35:10.70 X 4346 thomas 20 0 492m 327m 25m S 1 4.1 0:28.54 konqueror 4349 thomas 20 0 424m 255m 27m S 1 3.2 1:23.27 konqueror 4069 thomas 20 0 376m 207m 27m S 3 2.6 4:22.46 konqueror 4068 thomas 20 0 448m 197m 30m R 22 2.5 26:17.52 konqueror 4413 thomas 20 0 712m 187m 30m S 0 2.3 1:14.28 epiphany 22437 thomas 20 0 634m 187m 25m S 0 2.3 5:32.39 thunderbird-bin 4058 thomas 20 0 348m 167m 30m S 0 2.1 0:34.98 konqueror 4386 thomas 20 0 339m 162m 27m R 35 2.0 41:05.36 konqueror 4077 thomas 20 0 355m 119m 28m S 0 1.5 0:08.96 konqueror 4060 thomas 20 0 281m 113m 26m S 1 1.4 1:09.05 konqueror 4384 thomas 20 0 269m 103m 25m R 13 1.3 18:01.18 konqueror 4385 thomas 20 0 330m 92m 27m S 0 1.2 0:05.11 konqueror 4345 thomas 20 0 254m 88m 26m S 0 1.1 0:05.50 konqueror 3635 vscan 20 0 172m 77m 2928 S 0 1.0 0:01.34 amavisd 3991 vscan 20 0 173m 76m 1880 S 0 1.0 0:00.00 amavisd 3990 vscan 20 0 173m 76m 1876 S 0 1.0 0:00.00 amavisd 4298 thomas 20 0 254m 71m 26m S 0 0.9 0:11.24 konqueror 4351 thomas 20 0 236m 71m 26m S 0 0.9 0:04.32 konqueror 4064 thomas 20 0 230m 68m 25m S 12 0.9 14:40.79 konqueror 4067 thomas 20 0 233m 67m 25m S 0 0.8 0:03.22 konqueror 4148 thomas 20 0 248m 62m 27m S 0 0.8 0:06.48 konqueror 4389 thomas 20 0 226m 62m 25m S 0 0.8 0:03.16 konqueror 4297 thomas 20 0 230m 62m 25m S 1 0.8 1:45.02 konqueror 4428 thomas 20 0 296m 59m 27m S 0 0.7 0:21.97 konqueror 4829 thomas 27 7 359m 58m 14m S 1 0.7 0:27.84 beagled 4299 thomas 20 0 293m 56m 25m S 0 0.7 0:02.97 konqueror 4352 thomas 20 0 377m 55m 32m S 0 0.7 0:23.60 digikam 4074 thomas 20 0 282m 52m 23m S 0 0.7 0:02.40 konqueror 4005 thomas 20 0 254m 52m 19m S 2 0.7 1:51.15 kicker 4132 thomas 20 0 313m 50m 27m S 0 0.6 0:08.37 konqueror 4347 thomas 20 0 213m 49m 25m S 0 0.6 0:02.06 konqueror 4066 thomas 20 0 211m 48m 25m S 0 0.6 0:02.32 konqueror 4344 thomas 20 0 211m 47m 24m S 0 0.6 0:02.00 konqueror 4348 thomas 20 0 223m 45m 26m S 0 0.6 0:06.80 konqueror 4343 thomas 20 0 221m 45m 26m S 0 0.6 0:01.86 konqueror 4801 thomas 20 0 376m 45m 24m S 0 0.6 0:04.11 okular 4300 thomas 20 0 386m 43m 24m S 0 0.5 0:02.01 okular
Ich habe hier 6GB RAM und nutze das System recht intensiv und habe bis
"Recht intensiv" ist eben relativ ;-)
dato noch keinen Fall von so exzessivem Swapping gehabt.
Ich derzeit auch nur dann, wenn der Swap-Space fast voll wird, was bei 8 GB RAM zum Glück nicht so oft vorkommt. Schlimmer ist eigentlich, dass Programme wie Konqueror und Firefox ständig was machen und CPU-Last erzeugen, auch wenn man nichts aktiv damit tut. Mir ist schon mal das Add-On "NoScript" vorgeschlagen worden, aber ich hab's noch nicht probiert. Gruß, Thomas /1/ Falls mich jetzt jemand fragt, warum ich das brauche, nur folgendes zu Erklärung: ich habe oft mehrere Projekte quasi gleichzeitig am Laufen, in denen ich umfangreiche Web-Recherchen durchgeführt habe. Leider gibt es keine /vernünftige/ Funktion, vor einer Projektpause alle zugehörigen Tabs auf einen Schlag zu archivieren, um sie später genauso öffnen zu können. Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Bei etlichen Projekte sammeln sich ganz schön viele Web-Seiten an. Ich bräuchte ein Programm, dass als eine Art Projektmappe daherkommt, aber dann nicht nur das Recherchieren und Betrachten von Web-Seiten erlaubt, sondern alles, was an Informationen sonst noch anfällt (Mails, Bilder, Faxe, Office-Dokumente, PDF-Dateien u.v.m.). Wenns nur ums Ordnen geht, kann man dafür gut einen Datei-Manager verwenden, aber der erlaubt ja nicht für alle Datenarten das direkte Betrachten in einem Fenster und auch nicht den schnellen Wechsel zwischen den Informationen. Allerdings hat der KDE3-Konqueror mit der Einbettung diverser Programme (z.B. KPDF) schon einen guten Ansatz gehabt. Leider wurde der ja teilweise mit der Trennung von Datei-Manager und Web-Browser bei KDE4 wieder aufgegeben. In Ermangelung einer SW zur Komplettarchivierung einer umfangreichen Web-Recherche bin ich schon froh über das Session-Management von KDE3 und die Wiederherstellung von Firefox-Sitzungen (geht in KDE4 übrigens noch besser, da alle Fenster ihre ursprüngliche Lage auf den virtuellen Desktops wieder korrekt einnehmen). Schön wäre ein 'KDE-Virtual-Desktop-Session-Management', wo man mit Mausklick eben jede einzelne Arbeitsfläche für sich speichern könnte. Das wäre schon eine tolle Sache und große Erleichterung. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/25f795db5466abdabad1ff5ead7c152d.jpg?s=120&d=mm&r=g)
Hallo Thomas, Am 18.11.2010 14:28, schrieb Thomas Michalka: [...]
/1/ Falls mich jetzt jemand fragt, warum ich das brauche, nur folgendes zu Erklärung: ich habe oft mehrere Projekte quasi gleichzeitig am Laufen, in denen ich umfangreiche Web-Recherchen durchgeführt habe. Leider gibt es keine /vernünftige/ Funktion, vor einer Projektpause alle zugehörigen Tabs auf einen Schlag zu archivieren, um sie später genauso öffnen zu können. Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Bei etlichen Projekte sammeln sich ganz schön viele Web-Seiten an.
Hm. Ich nutze unter Firefox das Add-On "Tab Mix Plus". Dieser bringt ein eigenen Sitzungsmanager mit. Dort kann man jede Sitzung einen Namen geben und abspeichern lassen. Bei Neustart von Firefox kann man diese vormals gespeicherte Sitzung über Extras -> Sitzungs-Manager -> Sitzungsname wiederherstellen. Auch auf Wunsch kann das Add-On nach einem Neustart oder gar einem Absturz automatisch die letzte Sitzung wiederherstellen. Nur so als Empfehlung. ;-) -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_Mailinglisten-Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo Sebastian, Sebastian Siebert schrieb:
Hallo Thomas,
Am 18.11.2010 14:28, schrieb Thomas Michalka:
[...] Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Bei etlichen Projekte sammeln sich ganz schön viele Web-Seiten an.
Hm. Ich nutze unter Firefox das Add-On "Tab Mix Plus". Dieser bringt ein eigenen Sitzungsmanager mit. Dort kann man jede Sitzung einen Namen
Was versteht Firefox unter einer Sitzung, alle momentan geöffneten Fenster mit ihren Tabs?
geben und abspeichern lassen. Bei Neustart von Firefox kann man diese vormals gespeicherte Sitzung über Extras -> Sitzungs-Manager -> Sitzungsname wiederherstellen.
Das wäre schon mal was -- natürlich viel besser, als jede Seite einzeln archivieren zu müssen. Allerdings wäre es etwas unbequem, wenn man immer nur eine Sitzung zur Zeit geöffnet haben könnte.
Auch auf Wunsch kann das Add-On nach einem Neustart oder gar einem Absturz automatisch die letzte Sitzung wiederherstellen.
Nun, das geht ja jetzt schon, aber das sind dann halt alle meine 48 Fenster :-(
Nur so als Empfehlung. ;-)
Herzlichen Dank, das sehe ich mir an! Gruß, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/25f795db5466abdabad1ff5ead7c152d.jpg?s=120&d=mm&r=g)
Hallo Thomas, Am 18.11.2010 15:35, schrieb Thomas Michalka:
Am 18.11.2010 14:28, schrieb Thomas Michalka:
[...] Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Bei etlichen Projekte sammeln sich ganz schön viele Web-Seiten an.
Hm. Ich nutze unter Firefox das Add-On "Tab Mix Plus". Dieser bringt ein eigenen Sitzungsmanager mit. Dort kann man jede Sitzung einen Namen
Was versteht Firefox unter einer Sitzung, alle momentan geöffneten Fenster mit ihren Tabs?
Jepp, so ist es.
geben und abspeichern lassen. Bei Neustart von Firefox kann man diese vormals gespeicherte Sitzung über Extras -> Sitzungs-Manager -> Sitzungsname wiederherstellen.
Das wäre schon mal was -- natürlich viel besser, als jede Seite einzeln archivieren zu müssen. Allerdings wäre es etwas unbequem, wenn man immer nur eine Sitzung zur Zeit geöffnet haben könnte.
Du kannst den Sitzungsmanager so einstellen, dass er gar nichts überschreiben soll, sondern nur beim geöffneten Fenster added. ;-) - "Tab Mix Plus" Einstellungen öffnen - Unter Sitzung -> Wiederherstellen folgende Optionen deaktivieren: - Bestehende Fenster überschreiben - Tabs ebenfalls überschreiben
Auch auf Wunsch kann das Add-On nach einem Neustart oder gar einem Absturz automatisch die letzte Sitzung wiederherstellen.
Nun, das geht ja jetzt schon, aber das sind dann halt alle meine 48 Fenster :-(
Es gibt 2 Arten von Sitzungen: 1. Die manuell gespeicherten Sitzungen 2. Zur Laufzeit gespeicherte Sitzungen (zwecks Wiederherstellung nach einem Absturz oder nach ordnungsgemäßen Beenden des Browsers) 48 Fenster -> Würde ich besser als Tabs organisieren. Denn "Tab Mix Plus" hat jede Menge nützliche Einstellungen hierzu, wie er die Tabs darstellen soll. Notfalls auch über mehrere Zeilen, statt nur einer scrollbaren Zeile. ;-)
Nur so als Empfehlung. ;-)
Herzlichen Dank, das sehe ich mir an!
-- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_Mailinglisten-Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo Sebastian, Sebastian Siebert schrieb:
Hallo Thomas,
Am 18.11.2010 15:35, schrieb Thomas Michalka:
Am 18.11.2010 14:28, schrieb Thomas Michalka:
[...] Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Bei etlichen Projekte sammeln sich ganz schön viele Web-Seiten an.
Hm. Ich nutze unter Firefox das Add-On "Tab Mix Plus". Dieser bringt ein eigenen Sitzungsmanager mit. Dort kann man jede Sitzung einen Namen
Was versteht Firefox unter einer Sitzung, alle momentan geöffneten Fenster mit ihren Tabs?
Jepp, so ist es.
geben und abspeichern lassen. Bei Neustart von Firefox kann man diese vormals gespeicherte Sitzung über Extras -> Sitzungs-Manager -> Sitzungsname wiederherstellen.
Das wäre schon mal was -- natürlich viel besser, als jede Seite einzeln archivieren zu müssen. Allerdings wäre es etwas unbequem, wenn man immer nur eine Sitzung zur Zeit geöffnet haben könnte.
Du kannst den Sitzungsmanager so einstellen, dass er gar nichts überschreiben soll, sondern nur beim geöffneten Fenster added. ;-)
- "Tab Mix Plus" Einstellungen öffnen - Unter Sitzung -> Wiederherstellen folgende Optionen deaktivieren: - Bestehende Fenster überschreiben - Tabs ebenfalls überschreiben
Wenn ich also eine Sitzung zu bereits bestehenden Fenstern namentlich zusätzlich lade und dann die Sitzung wieder unter demselben Namen speichere, sind dann _alle_ momentan existierenden Fenster samt Tabs unter diesem Sitzungsnamen gespeichert? So verstehe ich jedenfalls Deine Antwort oben zum Verständnis des Sitzungsbegriffs. Anders ausgedrückt: Firefox speichert also nicht nur die Fenster (mit ggf. neuen) Tabs, die ich gerade geladen habe, unter dem Sitzungsnamen ab, sondern auch alle während der Sitzung hinzugekommenen Fenster. Dann sollte man wohl darauf achten, dass man die Fenster und Tabs, die zu einem Thema gehören, nach dem Speichern schließt, damit man weitere Fenster und Tabs zu einem anderen Thema nicht unter dem einen Sitzungsnamen mitspeichert. Außer, es wäre so, dass er bei den von Dir genannten Einstellungen in das momentan aktive Fenster die zu ladende Sitzung komplett als Tabs einfügt.
Auch auf Wunsch kann das Add-On nach einem Neustart oder gar einem Absturz automatisch die letzte Sitzung wiederherstellen.
Nun, das geht ja jetzt schon, aber das sind dann halt alle meine 48 Fenster :-(
Es gibt 2 Arten von Sitzungen: 1. Die manuell gespeicherten Sitzungen
Bedeutet das jetzt doch, dass ich eine Teilmenge von Fenstern bestimmen kann, die unter einem Sitzungsnamen gespeichert wird? Würde allerdings dem Begriff "Sitzungsname" widersprechen.
2. Zur Laufzeit gespeicherte Sitzungen (zwecks Wiederherstellung nach einem Absturz oder nach ordnungsgemäßen Beenden des Browsers)
48 Fenster -> Würde ich besser als Tabs organisieren. Denn "Tab Mix Plus" hat jede Menge nützliche Einstellungen hierzu, wie er die Tabs darstellen soll. Notfalls auch über mehrere Zeilen, statt nur einer scrollbaren Zeile. ;-)
Klingt verlockend :-P Allerdings ist die Aufteilung auf mehrere Fenster mit jeweils weniger Tabs auch eine Struktur, die ich mir bildlich gut merken kann, und so komme ich mit simplen <Alt>-<Tab> immer schnell zum gewünschten Fenster. Mal sehen, wie das mit allen Seiten in Tabs in einem einzigen Fenster so wäre. Nochmals herzlichen Dank für Deinen Tipp! Bei alledem muss man aber auch bedenken, dass dieser (namentlichen) Sitzungswiederherstellung keine vorherige _Archivierung_ der recherchierten Seiten vorausging. Es kommt über einen längeren Zeitraum ja immer wieder mal vor, dass Seiten aus dem Web verschwinden. Vielleicht gibt es ja auch ein ähnlich raffiniertes und umfassendes Archivierungswerkzeug :-P Wäre schon eine große Hilfe, auch wenn man nur Web-Seiten und z.B. keine Mails _in_ einem Projekt speichern kann. Deshalb wäre gerade meine Vision, ein im wahrsten Sinne des Wortes (fast) alle Datenarten umfassendes Werkzeug zu haben, das es zulässt, die Daten eines Projekts zu betrachten, zu markieren, zu editieren, zu kopieren, zu verschieben, zu verknüpfen u.v.m. Gruß, Tom -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/2768839eac5b2a604ee5c53417587115.jpg?s=120&d=mm&r=g)
Hallo, Am 18.11.2010 14:28, schrieb Thomas Michalka:
Hallo Thomas, ... Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Dann schau dir mal das Firefox-Add-On Scrapbook an. (https://addons.mozilla.org/de/firefox/addon/427/)
Was die vermutete 'zögerliche' RAM-Freigabe von Firefox betrifft: das ist ein lange bekanntes Problem, das trotz etlicher Bugfixe bisher nicht vollständig behoben wurde. Wenn ich eine lange Firefox-Sitzung habe und so nacheinander einige Hundert Tabs geöffnet und die meisten wieder geschlossen habe, wird der RAM immer voller und FF immer langsamer. Da hilft nur das Beenden und Neustarten von FF. Ist übrigens unabhängig davon, ob ich die Windows- oder Linux-Version von FF nutze. -- Mit freundlichen Grüßen Detlef Wiese Der Minister nimmt flüsternd den Bischof beim Arm: Halt du sie dumm, ich halt sie arm! (R.Mey) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo Detlef, Detlef Wiese schrieb:
Hallo, Am 18.11.2010 14:28, schrieb Thomas Michalka:
Hallo Thomas, ... Der Konqueror bietet unter "Extras" nur die Möglichkeit eine Seite zu archivieren, der Firefox meines Wissens gar keine. Dann schau dir mal das Firefox-Add-On Scrapbook an. (https://addons.mozilla.org/de/firefox/addon/427/)
Herzlichen Dank auch Dir!
Was die vermutete 'zögerliche' RAM-Freigabe von Firefox betrifft: das ist ein lange bekanntes Problem, das trotz etlicher Bugfixe bisher nicht vollständig behoben wurde. Wenn ich eine lange Firefox-Sitzung habe und so nacheinander einige Hundert Tabs geöffnet und die meisten wieder geschlossen habe, wird der RAM immer voller und FF immer langsamer.
Stimmt, das beobachte ich auch. Hier auf meiner oS 11.0 habe ich noch firefox 3.0.5. Bei Version 3.6.10 auf einem anderen Rechnern habe ich unter KDE4 die Verbesserung, dass nach einer Sitzungswiederherstellung von firefox alle Fenster wieder auf ihren ursprünglichen Arbeitsflächen sind (liegt aber vielleicht an der besseren Abstimmung zwischen KDE und firefox). Leider gibt aber es jetzt den Fehler, dass firefox 3.6.10, schon wenn man nur wenige Fenster hat, die CPU volle Kanne in Anspruch nimmt. Ich kann nicht recht erkennen, ob es an bestimmten Web-Sites liegt oder irgendwelchen Skripten. Vielleicht wäre hier auch mal "NoScript" angebracht.
Da hilft nur das Beenden und Neustarten von FF. Ist übrigens unabhängig davon, ob ich die Windows- oder Linux-Version von FF nutze.
Wie beruhigend ;-) Gruß, Tom -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/7cf94e20656d4d219ee2a3a5380fe929.jpg?s=120&d=mm&r=g)
On 18/11/10 13:28, Thomas Michalka wrote:
Im Augenblick habe ich den nicht, da ich den Rechner erst heute morgen wieder hochgefahren und auch Firefox noch nicht gestartet habe. Aktuell sind 58 Konqueror-Fenster mit auch nicht gerade wenig Reitern in so gut wie jedem Fenster vorhanden. Das siehst Du ja auch an der Ausgabe von top. Soweit ich mich erinnere, hatte ich zuletzt ca. 48 Firefox-Fenster, ebenfalls gut mit Tabs angefüllt. Wenn ich jetzt den Firefox starte und die letzte Sitzung wiederherstellen lasse, dann habe ich anfangs ca. 4 bis 5 GB Swap-Belegung (werde die Ausgabe von top gelegentlich nachreichen) Das wird im Laufen von Tagen mehr, auch wenn ich in der Bilanz nicht mehr viele zusätzliche Seiten lade (bis 7 oder 8 GB Swap). Besonders Firefox scheint sehr viel gelöschte Seiten aufzubewahren und den Speicher nicht gerne freizugeben. /1/
Sagen wir mal so: Deine Arbeitsweise ist, huestel, unkonventionell... Was will man denn mit 58 Konqueror-Fenstern und 48 Firefox-Fenstern? Benutze Firefix Session Manager https://addons.mozilla.org/de/firefox/addon/2324/. So wie Du das machst koennte ich ehrlich gesagt nicht arbeiten.
[...] "Recht intensiv" ist eben relativ ;-)
Das stimmt sicher. Allerdings kann man sich auch selbst ins Knie schiessen, wie Du offensichtlich gerade feststellen musst... ;-)
Ich derzeit auch nur dann, wenn der Swap-Space fast voll wird, was bei 8 GB RAM zum Glück nicht so oft vorkommt. Schlimmer ist eigentlich, dass Programme wie Konqueror und Firefox ständig was machen und CPU-Last erzeugen, auch wenn man nichts aktiv damit tut. Mir ist schon mal das Add-On "NoScript" vorgeschlagen worden, aber ich hab's noch nicht probiert.
NoScript ist hier ueberall installiert. Am Anfang ist es etwas laestig, weil man eben explizit alle Seiten freischalten muss, die man voll erlauben will, aber das gibt sich natuerlich nach einiger Zeit... Firefox sollte man nicht ueber laengeren Zeitraum laufen lassen, das ist wie auch andere schon geschrieben haben, keine so gute Idee und frisst nach und nach mehr Speicher. Gleiches gilt fuer OpenOffice. Ueber Konqueror kann ich nichts sagen, ich benutze Terminals und keinen File Browser. Gruesse, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo Thomas, Thomas Hertweck schrieb:
On 18/11/10 13:28, Thomas Michalka wrote:
[...] Soweit ich mich erinnere, hatte ich zuletzt ca. 48 Firefox-Fenster, ebenfalls gut mit Tabs angefüllt. Wenn ich jetzt den Firefox starte und die letzte Sitzung wiederherstellen lasse, dann habe ich anfangs ca. 4 bis 5 GB Swap-Belegung (werde die Ausgabe von top gelegentlich nachreichen) Das wird im Laufen von Tagen mehr, auch wenn ich in der Bilanz nicht mehr viele zusätzliche Seiten lade (bis 7 oder 8 GB Swap). Besonders Firefox scheint sehr viel gelöschte Seiten aufzubewahren und den Speicher nicht gerne freizugeben. /1/
Sagen wir mal so: Deine Arbeitsweise ist, huestel, unkonventionell...
... erzungenermaßen, bisher mangels meines Wissens über bessere Lösungen. Aber das kann ja jetzt nach Deinen und Sebastians Vorschlägen anders werden :-D Aber immerhin ist es auch ein Härtetest für die Stabilität eines Systems unter hoher Speicherauslastung und für die Stabilität von Browsern bei relativ vielen Fenstern (immerhin klappt auch die komplette Sitzungswiederherstellung einwandfrei).
Was will man denn mit 58 Konqueror-Fenstern und 48 Firefox-Fenstern?
Ich will es nicht unbedingt -- hast Du meine Fußnote übersehen? Darin deutete ich zumindest an, was ich brauchen könnte. Deswegen hat mir Sebastian über "Tab Mix Plus" berichtet.
Benutze Firefix Session Manager https://addons.mozilla.org/de/firefox/addon/2324/.
Herzlichen Dank!
So wie Du das machst koennte ich ehrlich gesagt nicht arbeiten.
Das kommt auf die Anforderungen an, und ich habe ja auch nicht die Auswirkungen der hohen Swap-Belegung für mein Arbeiten im Detail beschrieben, so dass Du auch nicht wirklich beurteilen kannst, wie gut oder schlecht ich arbeiten kann. Ich glaube, wir kommen gerade etwas vom ursprünglichen Thema ab. Die Performance des Rechners leidet natürlich, aber nicht so, dass man nicht mehr arbeiten kann. Vieles läuft noch recht schnell, wo halt nicht viel geswapt werden muss. Der Wechsel der Arbeitsfläche dauert mitunter 4 bis 5 Sekunden, aber in der Zeit kann man schnell den Kaffee umrühren. Die Frage war und ist für mich: laufen solche Swap-intensiven Vorgänge mit einer SSD mit Swap-Partition unwesentlich schneller, etwas schneller oder deutlich schneller (hoffentlich) ab, als mit einer konventionellen Platte ab? Vielleicht hätte ich gleich so fragen sollen. Außerdem würde mich eine Einschätzung interessieren, ob das dauernde Lesen und Schreiben von Speicherseiten in die Swap-Partition die SSD schädigen kann. Wenn ja, auch dann, wenn der Großteil der Platte nicht belegt ist? Oder sollte man die Partition überdimensionieren, damit die Controller-Algorithmen andere Bereiche ich der Partition wählen können?
[...] "Recht intensiv" ist eben relativ ;-)
Das stimmt sicher. Allerdings kann man sich auch selbst ins Knie schiessen, wie Du offensichtlich gerade feststellen musst... ;-)
Das ist auch relativ: würde ich mich ins Knie schießen, könnte ich wohl überhaupt nicht mehr laufen -- mein Rechner tut das, im übertragenen Sinne, noch ganz gut ;-) Mein Rechner hat nur manchmal Lähmungserscheinungen, wenn ich ihm einen zu schweren Rucksack aufbürde -- aber er heißt doch auch Rechenknecht (hier besser 'Speicherknecht'), gell ;-D Aber keine Angst, ich bin nicht so böse zu ihm, wie es klingen mag, siehe:
Ich derzeit auch nur dann, wenn der Swap-Space fast voll wird, was bei 8 GB RAM zum Glück nicht so oft vorkommt.
[...] Gleiches gilt fuer OpenOffice.
Kann ich so nicht bestätigen. Obwohl ich auch hier manchmal viele Fenster gleichzeitig offen habe, wird der Speicherbedarf nicht ständig höher. Aber vielleicht muss man hierzu auch erst mal eine kritische Grenze überschreiten. Gruß, Tom P.S.: Noch eine Bitte, ich hatte im Thread "SSD korrekt in die fstab eintragen" noch zwei, drei Fragen an Dich, z.B. wiper.sh betreffend -- könntest Du mir hier noch Deinen geschätzten Rat zuteil werden lassen? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/045f325a8de0e26b8b5ec26ee27b15a5.jpg?s=120&d=mm&r=g)
Am Freitag, 19. November 2010 schrieb Thomas Michalka:
Hallo Thomas,
Thomas Hertweck schrieb:
On 18/11/10 13:28, Thomas Michalka wrote:
[...] Soweit ich mich erinnere, hatte ich zuletzt ca. 48 Firefox-Fenster, ebenfalls gut mit Tabs angefüllt. Wenn ich jetzt den Firefox starte und die letzte Sitzung wiederherstellen lasse, dann habe ... Die Frage war und ist für mich: laufen solche Swap-intensiven Vorgänge mit einer SSD mit Swap-Partition unwesentlich schneller, etwas schneller oder deutlich schneller (hoffentlich) ab, als mit einer konventionellen Platte ab? Vielleicht hätte ich gleich so fragen sollen. schwer zu sagen - weil es da extrem darauf ankommt, wie der swap-Bereich genau genutzt wird - große Bereiche linear am Stück oder eher viele kleine Zugriffe an den verschiedensten Stellen. Das käme auf einen Versuch an...
Und wenn Du sowieso einen potenten Rechner mit viel Platz und einem entsprechendem Netzteil hast, kannst Du für das Geld einer einzigen schnellen SSD natürlich auch eine ganze Menge an "normalen" Platten kaufen, die Du dann parallel als swap benutzen kannst - die könnten dann zusammen schon wieder schneller als die SSD sein - wieder abhängig von den genauen Zugriffsmustern. Abgesehen davon ist die Zugriffsgeschwindigkeit auch stark von diversen anderen Dingen abhängig - Cache in der Platte selbst, evtl. ein Controller mit Cache und ggf. Batterieunterstützung (so wie das in besseren Servern verbaut wird - allerdings würde man dort das swappen nach Möglichkeit vermeiden und ggf. einfach noch mehr RAM hineinstecken).
Außerdem würde mich eine Einschätzung interessieren, ob das dauernde Lesen und Schreiben von Speicherseiten in die Swap-Partition die SSD schädigen kann. Wenn ja, auch dann, wenn der Großteil der Platte nicht belegt ist? Oder sollte man die Partition überdimensionieren, damit die Controller-Algorithmen andere Bereiche ich der Partition wählen können?
Der Controller ist das wohl eher weniger an Partitionsgrenzen gebunden - der dürfte wohl ein paar Ebenen darunter arbeiten. Aber es wäre sicher gut, die SSD insgesamt nicht so voll zu machen - dann hat der Controller eben mehr Ausweichmöglichkeiten. Ansonsten haben hier in der Liste ja schon genügend Kommentare und Vorschläge bezüglich Deiner Arbeitsweise und Anforderungen abgegeben... jetzt könnte man noch dazufügen, dass es ja auch noch ein paar andere Browser gibt. Und wenn ich mir Ergebnisse von Webrecherchen archivieren will, dann drucke ich die Seiten als PDF - und kann sie mir dann ganz nach Belieben im Dateisystem sortieren. Ich käme sicher nicht auf die Idee, alle von mir jemals geöffneten Seiten über Tage oder gar länger gleichzeitig im Browser geöffnet zu lassen :-) Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d88e946eba4d1c7d4062f31fb33d13fb.jpg?s=120&d=mm&r=g)
On 18.11.2010, Thomas Michalka wrote:
Falls mich jetzt jemand fragt, warum ich das brauche, nur folgendes zu Erklärung: ich habe oft mehrere Projekte quasi gleichzeitig am Laufen, in denen ich umfangreiche Web-Recherchen durchgeführt habe. Leider gibt es keine /vernünftige/ Funktion, vor einer Projektpause alle zugehörigen Tabs auf einen Schlag zu archivieren, um sie später genauso öffnen zu können. [....]
Schreib mal ein vm.overcommit_memory = 1 vm.dirty_ratio = 10 vm.dirty_background_ratio = 5 nach /etc/sysctl.conf und mach ein "sysctl -p" danach. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/3ce160b3500131402c3a29bfb24732cc.jpg?s=120&d=mm&r=g)
Hallo Heinz, Heinz Diehl schrieb:
On 18.11.2010, Thomas Michalka wrote:
Falls mich jetzt jemand fragt, warum ich das brauche, nur folgendes zu Erklärung: ich habe oft mehrere Projekte quasi gleichzeitig am Laufen, in denen ich umfangreiche Web-Recherchen durchgeführt habe. Leider gibt es keine /vernünftige/ Funktion, vor einer Projektpause alle zugehörigen Tabs auf einen Schlag zu archivieren, um sie später genauso öffnen zu können. [....]
Schreib mal ein
vm.overcommit_memory = 1 vm.dirty_ratio = 10 vm.dirty_background_ratio = 5
nach /etc/sysctl.conf und mach ein "sysctl -p" danach.
Hmmm, bin mir nicht ganz sicher, ob Du auf den zitierten Absatz eigentlich antworten wolltest oder auf einen anderen ... Mit 'man sysctl' oder 'man sysctl.conf' konnte ich die Bedeutung der Parameter nicht herausfinden. Kannst Du vielleiccht noch was dazu sagen? Gruß, Tom -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d88e946eba4d1c7d4062f31fb33d13fb.jpg?s=120&d=mm&r=g)
On 21.11.2010, Thomas Michalka wrote:
Hmmm, bin mir nicht ganz sicher, ob Du auf den zitierten Absatz eigentlich antworten wolltest oder auf einen anderen ...
Das ist schon korrekt so :-)
Mit 'man sysctl' oder 'man sysctl.conf' konnte ich die Bedeutung der Parameter nicht herausfinden. Kannst Du vielleiccht noch was dazu sagen?
Ups, ist klar. Schau mal hier, als Ansatzpunkt: http://rackerhacker.com/2008/08/07/reduce-disk-io-for-small-reads-using-memo... Fuer memory_overcommit findest du sicher was in "man proc". Short and dirty: der OOM-Killer wird ausgesperrt, und das System blockt bei sich fuellendem Speicher im Hintergrund nicht so stark, da bestimmte Puffer frueher und in kuerzeren Abstaenden zurueckgeschrieben werden. Das kann gewissen Vorteile, aber auch Nachteile haben. dirty_ratio und dirty_background_ratio sind "safe", overcommit_memory ueberschreibt den Speicher, anstatt ueberzulaufen oder den OOM-killer einzuschalten. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (7)
-
Detlef Wiese
-
Heinz Diehl
-
Martin Hofius
-
Martin Schröder
-
Sebastian Siebert
-
Thomas Hertweck
-
Thomas Michalka