iotop -a
(E/S accumulées) sous Linux s'affiche après environ 10 min. de navigation sur Internet:
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
Je suis assez surpris par la quantité de données écrites sur le disque. J'ai désactivé la mise en cache sur disque, mais cela n'a pas fait de différence notable. J'ai désactivé block-reported-attack-sites
/web-forgeries
- rien n'a changé.
Ce taux d'écriture sur le disque est-il normal dans Firefox (10.0.1)? Il dépasse rapidement la taille totale de mon profil firefox.
En regardant les temps de modification des fichiers dans le profil firefox, je constate que quelques fichiers sont modifiés très souvent:
cookies.sqlite{-wal,-shm}
sessionstore.js
places.sqlite{-wal,-shm}
permissions.sqlite
Y a-t-il un problème avec mon système ou ma configuration, ou est-ce typique pour FF?
Je n'aime pas cette écriture inutile sur un disque (SSD). Puis-je faire quelque chose à ce sujet?
EDIT: J'ai trouvé ce guide comment déplacer l'intégralité du profil Firefox vers la RAM. Il a réduit presque à zéro les données écrites par Firefox pendant la session. (Je sais que c'est un peu paranoïaque et que ça ne vaut probablement pas la peine.)
J'ai fait une enquête d'où vient l'écriture sur mon SSD. J'ai trouvé la même chose que toi. Après avoir analysé les journaux d'écriture et réfléchi à des choses, j'ai compris qu'il s'agissait de la récupération après incident de Firefox. Pour pouvoir récupérer d'un crash, Firefox doit écrire la session sur le disque. Les informations de session sont stockées dans les quatre fichiers que vous avez listés. Firefox les met à jour toutes les 30 secondes environ. Avec de nombreux onglets dans une grande session, cela représente quelques Go par jour.
Mais comme le dit Surfasb, il n’ya vraiment rien à craindre.
Il existe un paramètre dans Firefox qui contrôle la fréquence à laquelle restauration de session enregistre les fichiers. Aller à about:config
et changer:
browser.sessionstore.interval pour changer la fréquence d'enregistrement de la session. Sur mon système, la valeur par défaut était 15 000 (millisecondes), de sorte qu'il écrivait sur le disque toutes les 15 secondes. Si vous augmentez ce nombre à 300 000, il n’écrira que toutes les 5 minutes.
browser.sessionstore.enabled peut être remplacé par false
pour désactiver complètement cette fonctionnalité. Cela réduira le nombre d'écritures sur le disque par Firefox, mais cela empêchera également Firefox de restaurer votre session en cas de panne.
Après avoir chargé environ 10 pages, certaines dans la mine Chrome ressemblent à ceci:
Donc, je suppose que c’est l’utilisation normale d’un fichier d'échange/page.
(Bien que l’on pense avec moi qu’en utilisant seulement 31% de RAM cela ne serait pas du tout échangé.)
FF écrivait constamment sur le disque à plus de 2,5 Mo/s! J'ai exécuté Sudo iosnoop -p PID
et constaté que le Evernote Web Clipper était en train de faire toute l'écriture. Je l'ai enlevé et les écritures sur disque sont descendues à 0 ko/s.