Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[FreeBSD 5.1] Solution propre pour RAMdisk au démarrage

1 réponse
Avatar
thomas.baruchel
Qu'y a-t-il de plus propre pour qu'un répertoire de 16MO
soit monté au démarrage, toutes opérations autorisées à
tout le monde. On veut une RAMdisk destinée essentiellement
à une manipulation ultra-intensive de grep sur un fichier texte
d'une dizaine de méga. Je précise cela au cas où cela pourrait
jouer dans les options, mais il va de soi que la copie de
fichier, etc. seront à la charge de l'utilisateur.
Please, ne me renvoyez pas à "man mdconfig"; je voudrais
savoir que régler pour que tout se fasse au démarrage,
et que le répertoire soit près à l'emploi. Donc:

où mettre le mdconfig ?
quelles options choisir pour être quasi-certain que tout se
passera en RAM (je souhaite éviter d'utiliser des zones de
SWAP)
que préciser dans le /etc/fstab ?

Merci

--
« nous devons agir comme si la chose qui peut-être ne sera pas devait
être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)

Thomas Baruchel <baruchel@laposte.net>

1 réponse

Avatar
Laurent Lefevre
(Thomas Baruchel) writes:

Qu'y a-t-il de plus propre pour qu'un répertoire de 16MO
soit monté au démarrage, toutes opérations autorisées à
tout le monde. On veut une RAMdisk destinée essentiellement
à une manipulation ultra-intensive de grep sur un fichier texte
d'une dizaine de méga. Je précise cela au cas où cela pourrait
jouer dans les options, mais il va de soi que la copie de
fichier, etc. seront à la charge de l'utilisateur.
Please, ne me renvoyez pas à "man mdconfig"; je voudrais
savoir que régler pour que tout se fasse au démarrage,
et que le répertoire soit près à l'emploi. Donc:

où mettre le mdconfig ?
quelles options choisir pour être quasi-certain que tout se
passera en RAM (je souhaite éviter d'utiliser des zones de
SWAP)
que préciser dans le /etc/fstab ?


Une solution propre consisterait peut être a utiler le Memory
Filesystem.
Un bon candidat: /tmp.
Ce qu'il faut rajouter dans fstab pour ça:

/dev/ad0s1b /tmp mfs rw,async 0 0

Sans oublier options MFS dans kernel....

--
Laurent