Comment mettre le cache de Firefox dans la mémoire RAM
Par Korben le 22 novembre 2008

Aujourd’hui, c’est samedi et pour vous occuper, je vous propose une séance de travaux pratiques. Voici une bidouille à faire sous Linux qui vous permettra de déporter le cache de votre navigateur Firefox dans la RAM de votre ordinateur.
L’intérêt de la chose ? Accélérer la vitesse d’affichage des pages web dans Firefox et ainsi réduire les transferts via le disque. On gagne donc en rapidité et on n’entend plus son disque dur gratter comme un dingue lorsqu’on lance son Firefox.
Bien sûr certains diront que les gains sont minimaux car les disques durs sont rapides… Je pensais ça aussi et j’ai quand même essayé ma manip… Et bien, je peux vous le dire, sur mon PC en tout cas, c’est assez visible.
L’affichage des pages déjà en cache est instantanné et la LED de mon disque dur ne clignote plus
Le revers de la médaille qui a mon avis n’en est pas un, c’est qu’à chaque reboot, vous perdez complétement le contenu de votre cache (logique, c’est de la RAM -> mémoire vive). Mais finalement, ce n’est pas génant car au moins, on est sûr de ne pas avoir de trucs périmés en cache et pour la confidentialité du surf, c’est mieux.
Bref… On attaque ?
Mes manips sont réalisées sur Ubuntu donc gaffe si vous avez un autre OS, il faudra adapter… Mais c’est faisable aussi sur MacOS X (avec EspérenceDV)
Un disque virtuel en RAM, ça s’appelle un Ramdisk. On va donc définir la taille du ramdisk. Pour cela, on édite le fichier de Grub :
sudo nano /boot/grub/menu.lst
Vers la fin, vous devriez voir un truc comme ça :
title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=e428e3e0-7672-4a82-9f85-3c47c811c4a7 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
On rajoute alors le paramètre ramdisk à la fin de la ligne kernel.
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=e428e3e0-7672-4a82-9f85-3c47c811c4a7 ro quiet splash ramdisk_size=65536
65536 correspond à une taille d’environ 65 MB. 65 MB pour du cache, c’est largement suffisant, même pour un gros surfeur.
Sauvegardez le fichier (CTRL X), et mettez à jour grub :
sudo update-grub
Et on reboote !!!
Ensuite, on va formater la RAM
mke2fs -m 0 /dev/ram0
On crée un répertoire de montage
sudo mkdir /media/ramdisk
et on monte le disque virtuel
sudo mount /dev/ram0 /media/ramdisk
Pour voir si ça a bien fonctionné, lancez la commande suivant pour voir le système de fichier en place (normalement ext2)
mount | grep ram0
et la commande suivante pour voir la taille de votre ramdisk
df -h | grep ram0
Si c’est tout bon, alors tant mieux ! On va pouvoir passer au script ! Il faut en effet mettre en place un script au démarrage de l’ordinateur car le disque en RAM est volatile. Il disparait à chaque reboot.
Créez donc un fichier /etc/init.d/mountram.sh
sudo nano /etc/init.d/mountram.sh
et rajoutez les lignes suivant à l’intérieur :
#! /bin/sh
/sbin/mke2fs -q -m 0 /dev/ram0
/bin/mount /dev/ram0 /media/ramdisk
/bin/chown manu:manu /media/ramdisk
/bin/chmod 777 /media/ramdisk
/bin/mkdir /media/ramdisk/Cache
/bin/chown manu:manu /media/ramdisk/Cache
/bin/chmod 777 /media/ramdisk/Cache
exit 0
La commande chown est utilisé pour vous donner les droits d’accès (user = manu / group = manu) et la commande chmod donne les droits d’écriture complet sur le ramdisk.
Rendez ensuite votre script exécutable :
sudo chmod +x /etc/init.d/mountram.sh
Et créez un lien symbolique comme ceci :
sudo ln -s /etc/init.d/mountram.sh /etc/rc2.d/S09mountram
Puis rebootez le PC !!
Vous devriez voir apparaitre une icone comme ceci sur votre bureau, vous indiquant qu’un disque virtuel est bien monté en mémoire

En voici les propriétés :

Cool !
Reste plus qu’à déporter le cache de Firefox sur cet espace maintenant. Par défaut, le cache de Firefox se planque dans votre home ici (le ~ symbolise /home/xxxx/)
~/.mozilla/firefox/1jsw2aqf.default/Cache
1jsw2aqf.default , c’est l’ID de mon profil firefox. Le votre est surement différent donc attention a bien mettre le votre.
Du coup, je supprime le répertoire Cache de Firefox…
sudo rm -r ~/.mozilla/firefox/1jsw2aqf.default/Cache
Pour mieux le récréer sous forme de lien symbolique vers mon ramdisk
ln -s /media/ramdisk/Cache ~/.mozilla/firefox/1jsw2aqf.default/Cache
Relancez Firefox et le tour est joué ! Vous pouvez aller vérifier dans votre /media/ramdisk/Cache/ que les fichiers temporaires y sont bien copiés.
Alors maintenant, vous la voyez la différence ?
Bon surf !
[photo]
Je vous recommande aussi la lecture des sujets suivants
- Faire une capture écran avec Ubuntu
- Installer eCrypt sous Ubuntu 8.04
- Linux-warrior : Rajouter sudo à votre dernière ligne de commande
- Monter des ISO, IMG, BIN, MDF et NRG sous Ubuntu
- Redonnez du look à vos contrôles Firefox






Aldian
Ca a l’air intéressant, je testerai à l’occasion… Sinon est-ce que quelqu’un aurait une manip pour forcer le PC à charger la page localement depuis le cache quand on clique sur page précédente? Car parfois mon adsl passe durant quelques heures à des vitesses voisines de celles des annés 80, et ça me gave d’attendre 5 min le retéléchargement d’un page qui normalement devrait se trouver dans le cache…
Posté le 22 novembre 2008 à 09:31:17
Benjamin
Salut korben,
Juste pour te dire que cette astuce est tout simplement hyper pratique, travaillant sur une config tres moyenne, je peux te dire que la difference se fait vraiment sentir. Un exemple: facebook, question code HTML et JS il y sont pas allés de main morte, en passant le cache dans la RAM -> affichage presque instantané !
@+
Posté le 22 novembre 2008 à 09:36:50
BB
Je n’ai pas terminé la manip pcq je ne peux pas redémarrer de suite.
Par contre pour mettre à jour grub, la commande sudo update-grubtitle n’a pas fonctionné chez moi. J’ai mis à jour en faisant sudo update -grub
J’espère ne pas avoir fait de conneries
Posté le 22 novembre 2008 à 09:59:39
Astromb
Merci pour cette info, ça boost bien !!
Dans le script il faudrait peut-être rajouter la création du répertoire Cache sur le ramdisk
du genre :
#! /bin/sh
/sbin/mke2fs -q -m 0 /dev/ram0
/bin/mount /dev/ram0 /media/ramdisk
/bin/chown manu:manu /media/ramdisk
/bin/chmod 777 /media/ramdisk
/bin/mkdir /media/ramdisk/Cache
/bin/chown manu:manu /media/ramdisk/Cache
/bin/chmod 777 /media/ramdisk/Cache
exit 0
Posté le 22 novembre 2008 à 10:06:39
Emralegna
Exellent !
Je suppose en revanche que ces 65 Mo de RAM sont « perdu » non ?
Posté le 22 novembre 2008 à 10:10:18
Korben
@Astromb: Merci, c’est un oubli de ma part effectivement
Posté le 22 novembre 2008 à 10:12:58
Ver2ter
Hann terrible!
Si quelqu’un à la manip pour Windows Xp je prends aussi
Posté le 22 novembre 2008 à 10:17:11
AbriCoCotier
@Korben : Tu peux donner stp la commande pour connaitre son groupe ? (parce que son login, on le connait forcément, mais son groupe, c’est autre chose…) Merci d’avance !
Posté le 22 novembre 2008 à 10:22:16
Meumeu
En fait pour la config de grub il vaut mieux rajouter le ramdisk à la ligne kopt=root=etc sinon à la prochaine mise à jour du noyau il va remettre les options par défaut et enlever le ramdisk…
Sinon je pense qu’il vaut mieux un tmpfs qu’un ramdisk: on n’a pas besoin de le formater à chaque boot, il prend de la RAM seulement pour les fichiers au lieu d’avoir toujours la même taille, on peut changer sa taille maximum sans rebooter et on n’a pas besoin de rebooter pour en créer un…
Posté le 22 novembre 2008 à 10:24:10
Korben
@AbriCoCotier: Faut taper la commande “groups”… Mais le plus souvent sur ubuntu le nom du groupe = nom d’utilisateur
Posté le 22 novembre 2008 à 10:26:14
AbriCoCotier
Heu, je crois que y’a une coquille :
C’est pas sudo update-grubtitle
Mais : sudo update-grub title
Edit : je crois qu’il faut également rajouter un sudo devant mke2fs -m 0 /dev/ram0
Posté le 22 novembre 2008 à 10:26:55
Korben
@Meumeu: Merci du conseil mais je ne sais pas faire ça
Si t”as un tuto je suis preneur
Posté le 22 novembre 2008 à 10:27:07
Korben
@AbriCoCotier: coquille corrigée ! Merci
Posté le 22 novembre 2008 à 10:29:12
Korben
@Aldian: Si tu utilises Firefox 3, normalement, y’a du prefetch dedans qui te précharges à l’avance les prochaines pages
Posté le 22 novembre 2008 à 10:31:08
Meumeu
En gros il suffit de rajouter ça dans /etc/fstab:
none /media/tmpfs tmpfs defaults 0 0
Sinon j’ai trouvé un tuto mais c’est pour Gentoo (http://gentoofr.org/tmpfs.html) c’est pas bien différent pour Ubuntu…
EDIT: j’en ai trouvé un pour Ubuntu: http://www.delagoutte.net/17-un-systeme-de-fichiers-en-memoire-vive/
Posté le 22 novembre 2008 à 10:39:12
AbriCoCotier
Bilan : tuto niquel, à quelques exceptions près :
* nano, je suis allergique. Gedit me va mieux. (arf, la discussion de geeeek
)
* J’ai pas l’icône pour la mémoire RAM sur mon bureau. Sans doute parce que je suis sous Xubuntu, et que ton truc marchait pour Ubuntu seulement. Mais on s’en bat, ça marche quand même.
* Tuto vraiment pas dûr, bien expliqué et tout : personne n’a de bonne raison de ne pas le faire (à part avec nano, mais il suffit de remplacer partout nano par gedit).
Merci Korben !
Posté le 22 novembre 2008 à 10:44:53
Fabien
Je prendrai aussi la solution de tmpfs.
(l’allocation est dynamique, et bien que le ramdisk soit déjà simple à utiliser, tmpfs l’est encore plus et ça c’est important pour une feignasse comme moi
).
Et on peut appliquer aussi cette solution à son /tmp … vu que les 2go (voir les 4go) sont courantssur les nouvelles configurations.
Posté le 22 novembre 2008 à 10:49:15
Pierre
J’ai peut être une solution plus élégante :
Supprimer le cache du disque dur (stocké sur le ram disk dans ton cas), et augmenter le cache en mémoire vive :
browser.cache.disk.enable false
browser.cache.disk.capacity 0
browser.cache.memory.enable true
browser.cache.memory.capacity 65536
Posté le 22 novembre 2008 à 11:04:06
Korben
@AbriCoCotier: content que ça t’ai plu
Posté le 22 novembre 2008 à 11:08:43
Damien
Est-il possible de faire cela pour d’autre profils en même temps?
Merci
Posté le 22 novembre 2008 à 11:11:11
Korben
@Damien: vi ! c’est possible. Il suffit de créer un répertoire de cache par profil sur ta ramdisk
Posté le 22 novembre 2008 à 11:13:27
Damien
Ca marche! merci Korben!
Posté le 22 novembre 2008 à 11:25:57
BOB
Je voulais savoir si quelqu’un connaissait une méthode gratuite pour faire une image d’un ram disque a l’arrêt du pc et le remonter au démarrage sous vista .
Merci.
Posté le 22 novembre 2008 à 11:35:01
Korben
@BOB: Bonne question… je ne connais pas en tout cas
Posté le 22 novembre 2008 à 11:38:29
Boug
Pour Windows, il y a SuperSpeed RamDisk Plus qui permet de faire cela mais c’est payant.
Posté le 22 novembre 2008 à 11:38:29
KikiFUNstyle
Super merci Korben !!!
J’ai pu faire la même manip avec Opera
Pour connaitre le dossier de votre cache il faut taper opera:about dans l’url d’Opera
Posté le 22 novembre 2008 à 11:48:50
Pierre
about:cache sous firefox, ou alors l’extension cache viewer qui est bien mieux
Posté le 22 novembre 2008 à 11:55:50
dark raton laveur
Et quelle est la différence avec un cache nul ?
Posté le 22 novembre 2008 à 11:55:56
glucoz
Salut
j’ai plus simple, et ce en 3 lignes de commande
1) Editez /etc/fstab
Rajoutez cette ligne :
tmpfs /tmp tmpfs defaults 0 0
2) Supprimer le répertoire de Cache ~/.mozilla/firefox/1jsw2aqf.default/Cache
sudo rm -Rf ~/.mozilla/firefox/1jsw2aqf.default/Cache
2) Faites le lien symbolique
ln -s /tmp ~/.mozilla/firefox/1jsw2aqf.default/Cache
Le cache va se mettre directement à l’arrache dans le /tmp qui lui même est monté sur la RAM. Le tour est joué.
Fin
Posté le 22 novembre 2008 à 12:23:41
jack
Tres pratique sur un 701 avec 2go et Ubuntu eee
Posté le 22 novembre 2008 à 12:25:19
MatC
Je connaissais cette astuce :p Pour ne pas perdre le cache il suffit de faire un rsync au montage et démontage de la partition en ram (démarrage/extinction) de la machine, voir même à intervalles réguliers
C’est ce que je fais sur une machine soekris qui n’a qu’un disque en flash, j’ai monté le var en ram et je le sync régulièrement
Posté le 22 novembre 2008 à 12:27:03
Ghost_x
salut tout le monde
@KikiFUNstyle
sur opera vous pouvais tout simplement désactiver le cache disque et de mettre le cache mémoire soi en automatique (par defaut) ou vous définissez la taille de votre choix
Posté le 22 novembre 2008 à 13:01:49
jack
J’en profite pour constater que le cache firefox sous linux est un “explorer-like” tandis que sous windows c’est un mode d’archive il me semble
Posté le 22 novembre 2008 à 13:20:20
PapyGeek
@glucoz: Avec tmpfs c’est effectivement plus simple et comme c’est bien géré nativement par l’OS, autant en profiter.
Après soit on utilise tmp, soit on crée un autre FS à côté.
Perso j’ai déjà testé ça pour mon blog WordPress pour coller les fichiers de WP-SuperCache en RAM sous debian. Si ça intéresse du monde, je pourrai écrire un ptit tuto.
Par contre les gains de perf ne sont pas aussi importants que ce que l’on pourrait penser d’après mes tests sûrement parce que a priori Linux met nativement en cache RAM les fichiers les plus utilisés.
A+
Posté le 22 novembre 2008 à 13:31:20
vikin
La solution la plus simple est celle proposée par ” Pierre ” je l’utilise depuis quelques temps en plus de preload et c’est de loin la plus facile à mettre en place et pas de problème lors du changement de noyau.
http://img441.imageshack.us/my.php?image=01zi9.jpg
Posté le 22 novembre 2008 à 14:21:47
Astromb
j’ai encore plus simple,
et ce en 2 lignes de commande
1) Editez /etc/fstab
Rajoutez cette ligne :
tmpfs /home/toto/.mozilla/firefox/1jsw2aqf.default/Cache tmpfs defaults 0 0
2) Vider le contenu du répertoire de Cache ~/.mozilla/firefox/1jsw2aqf.default/Cache
sudo rm -Rf ~/.mozilla/firefox/1jsw2aqf.default/Cache/*
et fini !
Le cache va se mettre directement dans le répertoire de firefox de l’utilisateur qui lui même est monté sur la RAM.
Posté le 22 novembre 2008 à 14:23:45
shadeone
@Astromb: Merci Astromb
Posté le 22 novembre 2008 à 14:26:45
vikin
Le problème avec cette technique Astromb, c’est qu’au prochain redémarrage l’opération sera à refaire.
La méthode est différente mais le résultat est identique à celui là
sudo rm -Rf ~/.mozilla/firefox/1jsw2aqf.default/Cache
ln -s /tmp ~/.mozilla/firefox/1jsw2aqf.default/Cache
( proposé par glucoz )
Posté le 22 novembre 2008 à 14:44:11
glucoz
@Astromb:
^^ moi j’avais fait ça parce que c’est toujours utile d’avoir sont /tmp monté sur la RAM, ça permet de gagner en perf car il y a moins d’accès au disque dur
Posté le 22 novembre 2008 à 14:45:49
dud
Sur mon PC (Ubuntu Intrepid 8.10), la taille des ramdisk est déjà de 65 Mo :
$ mke2fs /dev/ram0
mke2fs 1.41.3 (12-Oct-2008)
Étiquette de système de fichiers=
Type de système d’exploitation : Linux
Taille de bloc=1024 (log=0)
Taille de fragment=1024 (log=0)
16384 i-noeuds, 65536 blocs
Donc pour ceux qui sont aussi sur Intrepid, vous n’avez pas besoin de modifier Grub ni de rebooter.
Sinon, j’ai aussi lu qu’on pouvait spécifier la taille des ramdisks à la volée si l’on compilait le support des ramdisks en module :
http://www.linuxfocus.org/English/November1999/article124.html
Posté le 22 novembre 2008 à 14:54:58
Dud
Sur mon PC (Ubuntu Intrepid 8.10), la taille des ramdisk est déjà de 65 Mo :
$ mke2fs /dev/ram0
mke2fs 1.41.3 (12-Oct-2008)
Étiquette de système de fichiers=
Type de système d’exploitation : Linux
Taille de bloc=1024 (log=0)
Taille de fragment=1024 (log=0)
16384 i-noeuds, 65536 blocs
Donc pour ceux qui sont aussi sur Intrepid, vous n’avez pas besoin de modifier Grub ni de rebooter.
Sinon, j’ai aussi lu qu’on pouvait spécifier la taille des ramdisks à la volée si l’on compilait le support des ramdisks en module :
http://www.linuxfocus.org/English/November1999/article124.html
Posté le 22 novembre 2008 à 14:59:23
0cl0ck
Toutes les méthodes sont plus ou moins bonnes, perso j’ai pris celle de Korben, elle me plait bien, on peut mettre un cache par utilisateur et elle m’a permis de comprendre que l’on pouvait exécuter n’importe quel script (au démarage) placé dans /etc/init.d et lié dans un /etc/rcX.d.
On croit bien connaitre son système, mais en fait on connait rien, car cela semblait logique
Merci Korben!
Au passage, je suis abonné au flux rss de ton blog depuis une dizaines de jours, je commence vraiment à accrocher, pas un seul billet sans intérêt.
Posté le 22 novembre 2008 à 15:16:11
Olivier
Merci de l’astuce ! même si j’utiliserais également plus la solution tmpfs.
Sous windows, j’utilise depuis plusieurs années Ramdisk (http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/). J’ai mis 256 Mo, pour le cache de FF, et mes fichiers générés côté serveur (dév .NET).
@++
Posté le 22 novembre 2008 à 15:55:26
frandon
alors,on peut faire la même chose pour zindozs ou pas ?
en mettant dans about:config browser.cache.disk.enable;false ça revient au même pour ce qui est du swap ?
Posté le 22 novembre 2008 à 16:24:46
jack
E4st il possible de mettre tmp sur le ramdisk ?
Posté le 22 novembre 2008 à 17:51:27
glucoz
@jack:
Pour Linux oui, cf. mon premier post
Posté le 22 novembre 2008 à 17:54:23
jack
Oups j’avais pas vu thx
Posté le 22 novembre 2008 à 17:57:03
frandon
YO !!!
le duo Ramdisk + junction fonctionne sous vista
j’ai créé un disque virtuel R: de 128Mo
ensuite j’ai fait : junction D:\Mozilla_Profiles\Firefox\Cache R:
et hop, quand je fais un DIR D:\Mozilla_Profiles\Firefox\Cache je vois les fichiers qui sont dans R:
super chouette !!!
il y a d’autres applis à optimiser de la sorte ? dommage que windows ne puisse exploiter mes 4Go de RAM :/
Posté le 22 novembre 2008 à 18:40:12
glucoz
@frandon:
sinon tu peux passer sous linux 64bits dont la plupart des applis sont dispo en 64 bits également
Posté le 22 novembre 2008 à 18:55:01
frandon
ouais mais linux c’est trop compliqué, en plus faut tout réapprendre point de vue bidouille et j’ai plus trop la niak (trop vieux :O )
Posté le 22 novembre 2008 à 19:18:13
BOB
Sous Vista j’avais essayé d’installer des petites applis sur le ram disk, comme par exemple un convertisseur audio. Ou alors j’avais fais un ram disk d’un giga, puis mis Virtual Dub dessus.Ensuite en y copiant la vidéo a transformer, ça va beaucoup plus vite, même en écrivant sur le dur le fichier de sortie.
Par exemple, extraire la bande son d’un film avi sur ram disk vers le ram disk, ça prends 1 seconde !!!
J’avais tester aussi avec Winrar, installé sur le ram disk, avec certain fichier rar assez consequent, ça va super vite.On peut aussi placer le cache de winrar sur la ram.
Mais a chaque reboot tout le truc est vide, et il faut a chaque fois remettre les fichiers sur lesquels on travaille dans le RamDisk.
Posté le 22 novembre 2008 à 20:17:48
Cichlidés du lac Malawi
Dommage que ça n’existe pas sous forme d’add-on, ça toucherait bien + de monde…
Posté le 22 novembre 2008 à 22:27:06
_n3o_
J’utilise ca sur mes windows xp et c’est vraiment super pratique sur l’Eeepc (et en plus ca economise bien le SSD)
Posté le 22 novembre 2008 à 23:42:45
Pierre
Bon, je rerepète ce que j’ai dit un peu plus haut, car personne ne semble m’avoir lu :
——————————————
J’ai peut être une solution plus élégante :
Supprimer le cache du disque dur (stocké sur le ram disk dans ton cas), et augmenter le cache en mémoire vive :
dans about:config
browser.cache.disk.enable false
browser.cache.disk.capacity 0
browser.cache.memory.enable true
browser.cache.memory.capacity 65536
——————————————
Posté le 23 novembre 2008 à 00:09:33
vikin
Je t’ai lu Pierre . Je t’ai même cité.
Posté le 23 novembre 2008 à 01:04:40
Paganel75
Petite question (je ne prétends pas connaître la réponse, mais ça semble cependant se tenir) : si on lance Firefox par un script kfirefox (k comme Korben, évidemment) qui lorsqu’on quitte Firefox sauve le cache RAM sur disque et au lancement suivant recharge la sauvegarde disque, si elle existe, sur la RAM, on a le meilleur des deux mondes, non ?
On pourrait même avoir un paramètre qui indique si l’on veut
- lire et sauver
)
- lire sans sauver
- sauver ailleurs que là où on a lu
- sauver sans lire (en écrasant ou en créant un nouveau lieu de sauvegarde)
- ni lire, ni sauver (mais là, plus besoin de script du tout
Je fais exprès de poster tard, comme ça si c’est une connerie, je pourrai toujours prétendre que j’étais fatigué et que je ne me suis pas relu
Posté le 23 novembre 2008 à 01:55:09
Hakanloaïm
Bonjour,
Et qu’est ce que vaut une même astuce mais faite différemment browser.cache.disk.parent_directory:/dev/shm ?
Posté le 23 novembre 2008 à 16:54:53
Aldian
@Korben: Merci pour ta réponse. J’ai cherché de ce coté là. apparemment il existe tout un tas de manip pour booster firefox. Je me dis toujours que si les paramètres en questions ne sont pas activés par défaut, il doit bien avoir une raison, mais bon, puisque tous les bidouilleurs disent que c’est mieux, j’ai bidouillé aussi
Posté le 23 novembre 2008 à 22:22:03
0din
c’est sympas d’apprendre aux gens la création de ramdisk, surtout si le but c’est d’accélerer leurs navigation web, mais la ou je trouve ça un peut gros c’est le chmod 0777, Korben t’es certains que c’est pas un gros trous de se promener sur le web avec le cache accessible en lecture-écriture et surtout exécution accéssibles à tous le monde ?
Posté le 24 novembre 2008 à 00:42:53
Anodin
jack:
echo “tmpfs /tmp tmpfs defaults 0 0″ >> /etc/fstab
mount /tmp
Et ça se fera tout seul aux prochains démarrages.
frandon, donne un EeePC sous Linux à quelqu’un n’ayant jamais utilisé d’ordinateur de sa vie, il se débrouillera mieux que sous Windows.
Aldian, parce qu’ils sont soit instables, soit connus pour ne pas fonctionner partout, etc. ou simplement pas utils à tout le monde.
0din, je crois que tu mélange un peu tout
Faire un chmod 0777 sur ton cache ne donne pas accès à celui-ci à tout l’internet.
Posté le 24 novembre 2008 à 01:56:48
0din
@Anodin
non je ne mélange rien … j’ai jamais dit “à tout internet” j’ai dit “à tout le monde” je sous entendait sur la machine, après le fait que tout internet puisse déposer des fichiers exécutable peut-être sympa !
un chmod 0660 règles le soucis, sinon c’est la porte ouverte à toute les fennêtres, mais je dit certainement n’importe quoi.
Et pour le coup du repertoire tmp, en ram ou pas le mieux ce ne serait pas :
echo “tmpfs /tmp tmpfs defaults,nosuid,noexec,nodev,noatime,nodiratime 0 0″ >> /etc/fstab
?
o/
Posté le 24 novembre 2008 à 02:32:07
Julien CROUZET
Il est possible de faire ça sous Mac OS également :
hdid -nomount ram://52428800
newfs_hfs /dev/disk1
mkdir /tmp/ramdisk
mount -t hfs /dev/disk1 /tmp/ramdisk
Posté le 24 novembre 2008 à 13:57:11
antistress
quelle est la méthode préconisée :
celle de Korben dans le billet
celle de Pierre en commentaire
celle de glucoz en commentaire
?
Posté le 30 novembre 2008 à 16:00:35
antistress
@Pierre: la clé browser.cache.memory.capacity n’existe pas chez moi
Je l’ai créée d’un clic droit sauf que j’ai créé une chaîne de caractrère là où je pense que j’aurais dû créer une valeur numérique
Or je ne peux pas effacer la chaîne
que dois-je faire ?
Posté le 30 novembre 2008 à 16:07:02
antistress
bon, j’ai cliqué sur réinitialiser et au redémarrage c’était effacé, ça marche
Posté le 30 novembre 2008 à 16:11:36
maejoz
Voilà comment j’ai fait sous ma archlinux
dans /etc/fstab j’ai ajouté
none /tmp tmpfs defaults 0 0
éventuellement sudo mount -a
puis dans firefox créer la clé valeur chaine
“browser.cache.disk.parent_directory” avec comme valeur “/tmp/$USER”
c’est ptet plus simple
Posté le 2 décembre 2008 à 02:06:54
Rémi
Et comment fait-on pour revenir à la configuration d’origine ?
Une réinstallation totale de Firefox suffit ?
Posté le 2 décembre 2008 à 19:01:34
Friequete
Привет, я думала что это совсем не так происходит:)
——————————————-
Мой блог: http://rukodelie-forumy.blog.ru/
Posté le 7 décembre 2008 à 22:09:15