bonjour
afin d'allimenter le sujet, je vous post ce petit script auquel je reviendrai pour vous expliquer ligne par ligne ce qu'il fait.
Vous pouvez dorénavant l'éssayer, me dire ce que ça donne chez vous.
ce script permet de mettre une grande partie de firefox en ram pour 85 megas.
Il est a executer en
super utilisateur.
#! /bin/bash
turbo()
{
zenity --info --text="TURBO EN COURS D'ACTIVATION" &
mount -t tmpfs tmpfs /mnt
cp -av /usr/lib/firefox /mnt
cp -av /usr/lib/firefox-3.6.6/ /mnt
cp -av /usr/lib/firefox-addons/ /mnt
cp -av $HOME/.mozilla/ /mnt
mount --bind /mnt/firefox /usr/lib/firefox
mount --bind /mnt/firefox-3.6.6/ /usr/lib/firefox-3.6.6/
mount --bind /mnt/firefox-addons/ /usr/lib/firefox-addons/
mount --bind /mnt/.mozilla $HOME/.mozilla
killall zenity ;
zenity --info --timeout=2 --text="TURBO ACTIF" ;
}
a=$(ls /mnt | grep firefox) ;
if [ "$a" ]
then zenity --info --timeout=2 --text="TURBO DEJAS ACTIF" ;
else turbo ;
fi
exit 0
en gros nous montons un dossier en ram avec tmpfs, ici /mnt, nous copions les librairie firefox et .mozilla dans celui ci (donc en ram) et nous faisons a l'aide de l'option --bind de mount un montage sur les fichiers existant.
Il en sort que nous ne modifions pour pas un clou notre systéme, donc entiérement réversible.
le .mozilla devrait etre sauvegardé avant d'éteindre le pc, sans quoi marque-pages réglages ne seraient pas pris en compte.
amusez vous bien
olivier