Après avoir lu un article sur Spotify qui écrit comme un fou sur le SSD, et m'être souvenu d'un autre article pointant le même problème à propos de Firefox, j'ai regardé rapidement : 300ko/s en continu par Firefox ! Pas étonnant que j'écrive 2.5Go/h en moyenne...
Du coup je teste le profil en RAM, merci le wiki ArchLinux <3
(Copie pour la postérité)
Before potentially compromising Firefox's profile, be sure to make a backup for quick restoration. Replace xyz.default
as appropriate and use tar
to make a backup:
$ tar zcvfp ~/firefox_profile_backup.tar.gz ~/.mozilla/firefox/xyz.default
Adapted from verot.net's Speed up Firefox with tmpfs
The script will first move Firefox's profile to a new static location, make a sub-directory in /dev/shm, softlink to it and later populate it with the contents of the profile. As before, replace the bold sections to suit. The only value that absolutely needs to be altered is, again, xyz.default
.
Be sure that rsync
is installed and save the script to ~/bin/firefox-sync
, for example:
#!/bin/sh
static=main
link=xyz.default
volatile=/dev/shm/firefox-$USER
IFS=
set -efu
cd ~/.mozilla/firefox
if [ ! -r $volatile ]; then
mkdir -m0700 $volatile
fi
if [ "$(readlink $link)" != "$volatile" ]; then
mv $link $static
ln -s $volatile $link
fi
if [ -e $link/.unpacked ]; then
rsync -av --delete --exclude .unpacked ./$link/ ./$static/
else
rsync -av ./$static/ ./$link/
touch $link/.unpacked
fi
Close Firefox, make the script executable and test it:
$ killall firefox firefox-bin
$ chmod +x ~/bin/firefox-sync
$ ~/bin/firefox-sync
Run Firefox again to gauge the results. The second time the script runs, it will then preserve the RAM profile by copying it back to disk.
Seeing that forgetting to sync the profile can lead to disastrous results, automating the process seems like a logical course of action.
Manipulate the user's cron table using crontab
:
$ crontab -e
Add a line to start the script every 30 minutes,
*/30 * * * * ~/bin/firefox-sync
or add the following to do so every 2 hours:
0 */2 * * * ~/bin/firefox-sync
Assuming bash is being used, add the script to the login/logout files:
$ echo '~/bin/firefox-sync' | tee -a ~/.bash_logout ~/.bash_login >/dev/null
Note: You may wish to use ~/.bash_profile
instead of ~/.bash_login
as bash will only read the first of these if both exist and are readable.
Note de moi-même : avec zsh
, ce sont les fichiers .zlogin
et .zlogout
.
Minimum : Beaucoup ! (Plus que 30 je pense).
Là j'en suis à 166 (oups...), Firefox reste utilisable (bien que grosse empreinte mémoire >700Mo, mais ça c'est dû aux 40 addons...). Merci UnloadTabs ! (https://addons.mozilla.org/en-US/firefox/addon/unloadtab/)
Whaaaaat ????? C'est une blague ?
EDIT : Après réflexion (et lectures complémentaires), il faut quand même se dire que Mozilla a besoin d'argent. Pour l'instant, il provient en grande partie de Google, alors autant se diversifier. Si Mozilla respecte sa vision des choses, ils feront un truc sympa pour l'utilisateur.
EDIT : Finalement ça va, ils ont juste réorganisé 2-3 trucs. Par contre, être obligé de passer par un addon pour avoir une barre d'addon, c'est un peu con...
Aaaaaaaah !!!! Mon Firefox tout beau tout moddé s'est fait violer !!
Bon, sérieusement, il faudra juste s'habituer, mais l'interface Australis (en plus de ressembler furieusement à Chrome) est vraiment déroutante pour les anciens utilisateurs.
Et j'ai perdu ma barre d'addons (bien chargée).
Quelques conseils de base pour protéger (un peu) sa vie privée.
Ça regroupe le surf, les mails, le smartphone...
Sympa : des petites modif à faire dans about:config pour changer le comportement de Firefox.
Attention à ce que vous faites, ça peut (en cas de mauvais usage) casser des trucs !
(via http://quack1.me/ )
Ça ne vous sauvera pas (enfin, tant qu'il y a de l'espoir...), mais ça peut aider...
A vous de choisir votre camp maintenant :p
A garder, plein d'extensions et de tweaks Firefox pour améliorer sa vie privée.
Mon Dieu, on en a encore du boulot et de l'éducation à faire...
Rappel : Firefox a BESOIN d'utilisateurs, sinon il disparaitra ! Et sans Firefox, les internets n'évoluent plus : Mozilla proposent plein de trucs ouvert, viables pour aider la communauté.
Regardez aussi le premier commentaire (celui là http://www.pcinpact.com/news/81288-google-chrome-est-navigateur-numero-en-france.htm?_cid=4675311&vc=1#c4675311 s'il venait à changer)
EDIT : ce commentaire aussi est pas mal : http://www.pcinpact.com/news/81288-google-chrome-est-navigateur-numero-en-france.htm?_cid=4675697&vc=1#c4675697
Découverte d'une très bonne extension Firefox, qui fait télécharger les certificats SSL (ceux qui servent à authentifier et à crypter la connexion à un site en https) par plusieurs serveurs, et qui vous alerte si les certificats sont différents. Dans ce cas, vous êtes probablement victime d'une attaque de type Man-in-the-Middle (ou MitM), ce qui signifie que quelqu'un est en train d'espionner votre connexion et tente de vous espionner même sur les sites sécurisés.
EDIT : Ça ne marche pas derrière les proxies exotiques, genre qui font passer votre trafic web via le port 8080 et pas 80... Moyennement cool...
Une extension Firefox qui permet de ne pas forcer le téléchargement de certains fichiers. Par exemple, sur certains, sites, on vous force à télécharger une image au lieu de la voir dans le navigateur. Cette extension redonne le comportement par défaut, et vous permet de la visualiser sans l'enregistrer avant.
Aussi disponible : https://addons.mozilla.org/en-US/firefox/addon/open-in-browser/
Les addons (ou modules complémentaires) utiles si on veut garder sa vie privée. Ils sont pour Firefox, en même temps c'est un peu le premier pas obligé...
Pour ceux qui auraient, en installant tout et surtout n'importe quoi sur leur PC, modifié les paramètres de Firefox (genre la AskToolbar qui arrive, le moteur de recherche et la page d'accueil modifié...), cette extension peut vous sauver sous Firefox. Vous l'installez, elle remet les paramètres par défaut, et elle se désinstalle toute seule.
Et rappel : faites attention à ce que vous installez, les programmes, c'est comme les bonbons, on n'en accepte pas d'un inconnu. Et vous pouvez aussi activer la détection de Logiciels Potentiellement Indésirables dans votre antivirus, ça devrait encore réduire les risques.
Un tuto pour installer son propre serveur Sync pour Firefox (synchroniser les onglets, favoris, extension...)
2 projets qui veulent accélérer Firefox (pas encore testé) : Waterfox et PaleMoon (http://www.palemoon.org/)
C'est utile, je connaissais pas ce truc (mon utilisation est BEAUCOUP trop importante...)
Pour ceux qui on un PC de compèt : l'UnrealEngine en HTML+JavaScript.
La porte ouverte à des jeux déments directement DANS le navigateur, rien à installer !
Attention : Si vous n'avez pas la dernière version de Firefox (la nightly build, pas celle que vous pouvez télécharger normalement depuis le site de Mozilla, ça va ramer encore plus)? Après, pour ce qui est des autres navigateurs, je ne sais pas... Je pense que Chromium (ou Chrome, pour ceux qui n'auraient toujours pas compris) devrait s'en sortir aussi bien...
Et le message "Compiling Javascript" va s'afficher TRES longtemps, donc ne testez ça que sur un PC de bourrin !
EDIT : Mon PC n'a pas tenu... Sur la FAQ du projet, ils disent que Chrome plante, que Safari et Opéra ne marchent pas. Désolé pour vous...
Des firefoxes, tout plein de firefox !!