iotop -a
(akkumulierte I / O) unter Linux zeigt nach ca. 10 min. Um im Internet zu surfen:
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
TID PRIO USER DISK READ DISK WRITE> SWAPIN IO COMMAND
17330 be/4 wojdyr 1540.00 K 38.48 M 0.00 % 0.00 % firefox
403 be/3 root 0.00 B 31.65 M 0.00 % 0.06 % [jbd2/sda5-8]
17276 be/4 wojdyr 800.00 K 31.06 M 0.00 % 0.00 % firefox
17329 be/4 wojdyr 0.00 B 20.96 M 0.00 % 0.00 % firefox
31896 idle wojdyr 0.00 B 1200.00 K 0.00 % 0.00 % virtuoso-~.ini +wait
31924 be/4 wojdyr 0.00 B 1064.00 K 0.00 % 0.00 % akonadi_n~ail_feeder
18959 be/4 wojdyr 0.00 B 796.00 K 0.00 % 0.01 % firefox
Ich bin ziemlich überrascht von der Menge der Daten, die auf die Festplatte geschrieben werden. Ich habe das Zwischenspeichern auf Festplatte deaktiviert, aber es machte keinen nennenswerten Unterschied. Ich habe ausgeschaltet block-reported-attack-sites
/ web-forgeries
- nichts geändert.
Ist diese Schreibgeschwindigkeit in Firefox (10.0.1) normal? Es überschreitet schnell die Gesamtgröße meines Firefox-Profils.
Wenn ich mir die Änderungszeiten von Dateien im Firefox-Profil ansehe, sehe ich, dass einige Dateien sehr oft geändert werden:
cookies.sqlite{-wal,-shm}
sessionstore.js
places.sqlite{-wal,-shm}
permissions.sqlite
Stimmt etwas mit meinem System oder meiner Konfiguration nicht oder ist es typisch für FF?
Ich mag dieses sinnlose Schreiben auf (SSD) -Datenträger nicht. Kann ich etwas dagegen unternehmen?
BEARBEITEN: Ich habe in diesem Handbuch erfahren, wie Sie das gesamte Firefox-Profil in den Arbeitsspeicher verschieben können. Die von Firefox während der Sitzung geschriebenen Daten wurden nahezu auf Null reduziert. (Ich weiß, das ist ein bisschen paranoid und wahrscheinlich den Aufwand nicht wert.)
quelle
Antworten:
Ich habe untersucht, woher die Schreibvorgänge auf meine SSD stammen. Ich habe dasselbe gefunden, was du getan hast. Nachdem ich die Protokolle der Schreibvorgänge analysiert und über Dinge nachgedacht hatte, wurde mir klar, dass es sich um die Wiederherstellung nach einem Absturz von Firefox handelt. Um sich von einem Absturz erholen zu können, muss Firefox die Sitzung auf die Festplatte schreiben. Die Sitzungsinformationen werden in den vier aufgelisteten Dateien gespeichert. Firefox aktualisiert diese alle ~ 30 Sekunden. Bei vielen Registerkarten in einer großen Sitzung summiert sich dies auf einige GB pro Tag.
Aber wie surfasb sagt, ist es nichts, worüber man sich Sorgen machen müsste.
quelle
about:config
gibt es eine Einstellung namensbrowser.sessionstore.interval
. Interessanterweise sollte Firefox dementsprechend alle 15 Sekunden speichern. Dies war nicht das Intervall, das ich eingehalten habe.In Firefox gibt es eine Einstellung, die steuert, wie oft die Sitzungswiederherstellung Dateien speichert. Gehe zu
about:config
und ändere:browser.sessionstore.interval, um zu ändern, wie oft die Sitzung gespeichert wird. Auf meinem System war die Standardeinstellung 15000 (Millisekunden), sodass alle 15 Sekunden auf die Festplatte geschrieben wurde. Wenn Sie diesen Wert auf 300000 erhöhen, wird nur alle 5 Minuten geschrieben.
browser.sessionstore.enabled kann aktiviert werden
false
, um diese Funktion vollständig zu deaktivieren. Dies reduziert die Anzahl der Schreibvorgänge, die Firefox durchführt, verhindert jedoch auch, dass Firefox Ihre Sitzung wiederherstellt, wenn sie abstürzt.quelle
Nach dem Laden von ca. 10 Seiten und einigen in Chrome sieht meine so aus:
Ich denke, das ist die normale Verwendung von Auslagerungs- / Auslagerungsdateien.
(Obwohl man bei mir nur 31% des Arbeitsspeichers verwenden würde, würde es überhaupt nicht tauschen.)
quelle
FF hat ständig mit mehr als 2,5 MB / s auf die Festplatte geschrieben! Ich lief
sudo iosnoop -p PID
und stellte fest, dass der Evernote Web Clipper das ganze Schreiben erledigte. Ich habe es entfernt und die Schreibgeschwindigkeit der Festplatte ging auf 0 bis einige kb / s zurück.quelle
iosnoop
konnte es im ersten Fall erkannt werden? Ich habe das Tool noch nie verwendet, aber ich dachte, es verfolgte die E / A- Vorgänge und konnte die eigene Verwendung von Firefox nicht von einer in Firefox ausgeführten Erweiterung unterscheiden.Es ist völlig normal, dass ein Browser Änderungen an Cookies und Sitzungen auf der Festplatte speichert. Die Daten darüber, welche Tabs Sie geöffnet hatten, müssen irgendwo aufbewahrt werden. Ihr usr-Verzeichnis (ich nehme an, in Firefox werden diese Dinge gespeichert) sollte sich zunächst nicht auf einer SSD befinden. Verschieben Sie es auf eine Festplatte.
quelle
Vielleicht hat jemand die Maschine kompromittiert und verwendet sie für anonyme P2P- oder F2F-Netzwerke mit verschleierten und verschlüsselten Dateisystemen? Mögen:
https://en.wikipedia.org/wiki/I2P
oder
https://en.wikipedia.org/wiki/Darknet_(file_sharing)
https://en.wikipedia.org/wiki/Botnet
quelle