Skip to main content

Historique: Tuto Utilisez la RAM comme disque de travail

Aperçu de cette version: 7

Avant propos

Les ordinateurs actuels offre une quantité de mémoire vive de plus en plus importante. Elle affiche, de plus, des prix de plus en plus attractifs!
L'un des impératifs en MAO étant d'avoir un débit de données constant important, je me suis dit qu'il serait peut-être possible de travailler directement sur la RAM.
Petite recherche sur le net, et BINGO! Notre système d'exploitation préféré permet tout à fait de monter un "lecteur" en RAM grâce à tmpfs !
Alors, si comme moi vous avez un débit trop limité pour vous laisser aller sur Ardour et que votre budget ne vous permet pas de vous offrir un super système RAID, suivez le guide!

Configuration

Tout d'abord, le support de tmpfs doit être activé dans votre noyau (il l'est dans tous les noyaux récents).

On créé un point de montage sur un nouveau dossier (chez moi /ramdisk):
Copy to clipboard
mkdir /ramdisk


On change ensuite les droits de ce dossier pour pouvoir y accéder à loisir :
Copy to clipboard
chmod 777 /ramdisk


Et on monte notre "ramdisk" comme ceci :
Copy to clipboard
mount -t tmpfs -o size=3600M tmpfs /ramdisk

en précisant la taille avec -o size= (ici 3600M pour 3.6Go)
Notez que la taille est gérée de manière dynamique par le noyau.
C'est à dire que si le dossier n'est pas rempli, la RAM reste entièrement disponible pour le système.

Paufinage

Cette dernière commande peut être inscrite dans /etc/rc.local pour que le "ramdisk" se monte automatiquement au démarrage.

Enfin, il suffira de spécifier ce dossier comme chemin pour les fichier dans Ardour (Édition/Préférences/Chemin/fichiers)

ATTENTION! tout ce qui sera dans ce dossier s'effacera à l'extinction de l'ordinateur! Pensez bien à sauvegarder sur un vrai disque votre travail!
À noter qu'il doit être possible d'automatiser cette sauvegarde.

Conclusion

minimoineau : j'utilise ce petit truc depuis quelque temps sur une Ubuntu Hardy Heron optimisée pour la MAO Je n'ai pas encore atteint les limites de débit sous Ardour avec 5Go de RAM!

REMARQUE une architecture 64 bit est nécessaire pour que le système détecte plus de 4 Go de memoire. L'autre solution consiste à activer l'option "highmem" dans un noyau 32 bit (comme sur les noyaux de serveurs), mais je ne l'ai jamais testée.

À titre indicatif, le débit théorique d'une barrette de DDR2 PC2 6400 (800MHz) est de 6.4Go/s 😬!!!
Plus de problème de débit de données! La seule limite est la quantité de RAM dont on dispose.

Encore une petite précision (et non des moindres...!) : un autre avantage de l'utilisation du tmpfs est qu'il limite énormément les accès au disque dur. En d'autre termes, il permet d'économiser considérablement les batteries des portables et autres systèmes nomades! La ram étant bien évidemment beaucoup moins gourmande en énergie.

Historique

Information Version
Vendredi 06 novembre 2015 14:47 olinuxx Recherche et remplacement en masse 66
Afficher
Jeudi 05 mars 2015 21:45 olinuxx mise en page 65
Afficher
Jeudi 05 mars 2015 21:44 olinuxx 64
Afficher
Jeudi 05 mars 2015 21:43 olinuxx mise en page 63
Afficher
Jeudi 05 mars 2015 21:42 olinuxx mise en page 62
Afficher
Jeudi 05 mars 2015 21:41 olinuxx 61
Afficher
Jeudi 05 mars 2015 21:40 olinuxx corrections + drapeaux + mise en page 60
Afficher
Jeudi 05 mars 2015 21:21 olinuxx suppression du truc jaune moche + meilleur lien interne 59
Afficher
Vendredi 05 septembre 2014 16:41 olinuxx Recherche et remplacement en masse 58
Afficher
Vendredi 05 septembre 2014 16:41 olinuxx Recherche et remplacement en masse 57
Afficher
Mercredi 03 juillet 2013 15:29 pianolivier structure par défaut 56
Afficher
Mardi 02 avril 2013 07:06 utilisateur_anonyme2 55
Afficher
Mardi 02 avril 2013 02:52 utilisateur_anonyme2 54
Afficher
Mardi 02 avril 2013 02:51 utilisateur_anonyme2 53
Afficher
Mardi 02 avril 2013 02:50 utilisateur_anonyme2 52
Afficher
Mardi 02 avril 2013 02:49 utilisateur_anonyme2 51
Afficher
Mardi 02 avril 2013 02:49 utilisateur_anonyme2 50
Afficher
Mardi 02 avril 2013 02:48 utilisateur_anonyme2 49
Afficher
Mardi 02 avril 2013 02:40 utilisateur_anonyme2 48
Afficher
Mardi 02 avril 2013 02:40 utilisateur_anonyme2 47
Afficher
Mardi 02 avril 2013 02:39 utilisateur_anonyme2 46
Afficher
Mardi 02 avril 2013 02:39 utilisateur_anonyme2 45
Afficher
Mardi 02 avril 2013 02:36 utilisateur_anonyme2 44
Afficher
Mercredi 27 février 2013 22:37 utilisateur_anonyme2 43
Afficher
Samedi 05 janvier 2013 14:05 minimoineau Nouvelle remarque concernant l'utilisation de plus de 4 Go de ram en 32 bit avec les noyaux PAE 42
Afficher
Samedi 19 mai 2012 19:56 pianolivier renommage de la page +alias(Utilisez la RAM comme disque de travail) 41
Afficher
Lundi 09 avril 2012 17:01 pianolivier 40
Afficher
Lundi 09 avril 2012 16:59 pianolivier +BOX 39
Afficher
Mercredi 21 mars 2012 19:48 pianolivier +fil d'ariane 38
Afficher
Mardi 22 novembre 2011 19:20 pianolivier mise en page 37
Afficher
Dimanche 24 octobre 2010 16:57 olinuxx (mode stylo rouge) 36
Afficher
Dimanche 24 octobre 2010 16:48 olinuxx (mode stylo rouge) 35
Afficher
Dimanche 24 octobre 2010 16:48 olinuxx (mode stylo rouge) 34
Afficher
Dimanche 24 octobre 2010 16:40 olinuxx (mode stylo rouge) 33
Afficher
Dimanche 24 octobre 2010 16:39 olinuxx (mode stylo rouge) 32
Afficher
Mardi 08 décembre 2009 00:45 olinuxx (mode stylo rouge) 31
Afficher
Lundi 23 novembre 2009 19:09 youki 30
Afficher
Lundi 23 novembre 2009 19:07 youki un peu de mise en page 29
Afficher
Lundi 23 novembre 2009 19:04 youki ajout du script experimental 28
Afficher
Samedi 21 novembre 2009 09:40 olinuxx mise en forme 27
Afficher
Jeudi 29 octobre 2009 19:41 minimoineau Précision pour pouvoir profiter de plus de 4Go de ram 7
Afficher
Jeudi 22 octobre 2009 01:01 olinuxx (mode stylo rouge sur moi même) 6
Afficher