iotop -a
(skumulowane operacje we / wy) w programach Linux po około 10 minutach. przeglądania Internetu:
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
Jestem dość zaskoczony ilością danych zapisanych na dysku. Wyłączyłem buforowanie na dysk, ale nie miało to istotnego znaczenia. Wyłączyłem block-reported-attack-sites
/ web-forgeries
- nic się nie zmieniło.
Czy szybkość zapisu na dysk jest normalna w przeglądarce Firefox (10.0.1)? Szybko przekracza całkowity rozmiar mojego profilu Firefoxa.
Patrząc na czasy modyfikacji plików w profilu firefox widzę, że kilka plików jest modyfikowanych bardzo często:
cookies.sqlite{-wal,-shm}
sessionstore.js
places.sqlite{-wal,-shm}
permissions.sqlite
Czy coś jest nie tak z moim systemem lub konfiguracją, czy jest to typowe dla FF?
Nie podoba mi się ten bezcelowy zapis na dysk (SSD). Czy mogę coś z tym zrobić?
EDYCJA: Znalazłem ten przewodnik, jak przenieść cały profil Firefoksa do pamięci RAM. Zmniejszyło prawie do zera dane zapisane przez firefox podczas sesji. (Wiem, że jest to trochę paranoiczne i prawdopodobnie nie warte wysiłku.)
źródło
Odpowiedzi:
Sprawdziłem, skąd pochodzą zapisy na mój dysk SSD. Znalazłem to samo, co ty. Po przeanalizowaniu dzienników zapisów i zastanowieniu się nad rzeczami zdałem sobie sprawę, że to odzyskiwanie po awarii Firefoksa. Aby odzyskać po awarii, Firefox musi zapisać sesję na dysku. Informacje o sesji są przechowywane w czterech wymienionych plikach. Firefox aktualizuje je co ~ 30 sekund. Przy dużej liczbie kart w dużej sesji daje to kilka GB dziennie.
Ale jak mówi surfasb, naprawdę nie ma się czym martwić.
źródło
about:config
jest ustawienie nazywabrowser.sessionstore.interval
. Co ciekawe, Firefox powinien przechowywać co 15 sekund. To nie był interwał, który zaobserwowałem.W przeglądarce Firefox jest ustawienie kontrolujące częstotliwość zapisywania plików przez przywracanie sesji . Idź do
about:config
i zmień:browser.sessionstore.interval, aby zmienić częstotliwość zapisywania sesji. W moim systemie wartością domyślną było 15000 (milisekund), więc zapisywał się na dysk co 15 sekund. Jeśli zwiększysz to do 300000, będzie pisać tylko co 5 minut.
browser.sessionstore.enabled można włączyć, aby
false
całkowicie wyłączyć tę funkcję. Spowoduje to zmniejszenie liczby zapisów na dysku, jakie robi Firefox, ale uniemożliwi to także przywrócenie sesji po awarii.źródło
Po załadowaniu około 10 stron, a niektóre w mojej kopalni Chrome wyglądają tak:
Sądzę więc, że to normalne użycie pliku wymiany / pliku strony.
(Chociaż można by pomyśleć, że przy użyciu tylko 31% pamięci RAM nie zmieniłoby się wcale).
źródło
FF ciągle zapisywał na dysk z prędkością 2,5+ MB / s! Pobiegłem
sudo iosnoop -p PID
i stwierdziłem, że Evernote Web Clipper zajmuje się pisaniem. Usunąłem go i zapisy na dysku spadły do 0 do kilku kb / s.źródło
iosnoop
udało się to wykryć? Nigdy nie korzystałem z tego narzędzia, ale myślałem, że śledzi ono operacje we / wy procesów i nie potrafiłem odróżnić własnego użycia przeglądarki Firefox od rozszerzenia działającego w przeglądarce Firefox.Przeglądarka przechowuje zmiany w plikach cookie i sesjach na dysku jest zupełnie normalne. Dane o otwartych kartach należy gdzieś przechowywać. Twój katalog usr (zakładam, że to właśnie tam Firefox przechowuje te rzeczy) nie powinien znajdować się na dysku SSD, przenieś go na dysk twardy.
źródło
Być może ktoś ma zaatakowany komputer i używa go do anonimowej sieci P2P lub F2F z zaciemnionymi i zaszyfrowanymi systemami plików? Lubić:
https://en.wikipedia.org/wiki/I2P
lub
https://en.wikipedia.org/wiki/Darknet_(file_sharing)
https://en.wikipedia.org/wiki/Botnet
źródło