Créer un Ramdisk sous Linux

0
852
Ram

Un ramdisk est un petit lecteur virtuel qui représente une partie de la mémoire. Cette mémoire de travail est appelée RAM. L’espace mémoire est occupé dynamiquement et statiquement. Ce système de fichiers est monté et formaté au préalable. L’espace de stockage est ramifié et n’est pas accessible par le système.

La mémoire volatile Le disque RAM

Pour Linux, le disque RAM est important pour permettre un processus de lecture et d’écriture rapide. Il est donc moins affecté par l’usure, comme un disque dur normal ou même une mémoire flash. Une CPU occupée ou une connexion réseau lente peut bien sûr arrêter le disque. Les problèmes de suppression sous des systèmes de fichiers comme ext3 ou ext4 peuvent même être évités. Les fichiers précaires ne sont pas copiés sur le disque dur, mais stockés dans le système de fichiers, c’est-à-dire sur le disque RAM. Notez que les fichiers ne doivent pas atterrir sur le disque dur. Certains fichiers stockent des données non sollicitées entre les deux. Différentes méthodes peuvent être utilisées pour créer un disque RAM.

speed ufo

Les différentes possibilités

La première façon serait de créer un disque RAM avec un système de fichiers tmps. Ce n’est pas un système de RAM complet, mais peut aussi stocker des données sur le disque dur. Ainsi la mémoire sur le disque RAM ne peut pas devenir trop petite. S’il est vide, il ne peut pas non plus consommer d’espace disque, et ces partitions peuvent être montées au démarrage.
La deuxième façon est de formater le disque dur. Ainsi, une zone peut être sélectionnée comme disque RAM. Une option -m0 devrait s’assurer qu’aucun espace n’est réservé à l’utilisateur root. Celui-ci prendrait de la place. Les ressources du système devraient être effectivement retirées. Donc la mémoire avec les partitions est plus petite. La cible est un disque RAM qui ne peut pas être lu ou écrit, mais qui a des corrections. Ceci devra probablement être publié. La taille du disque RAM peut être appelée et modifiée avec des commandes spéciales. A chaque redémarrage, le disque disparaît à nouveau, il faut donc créer un script qui stocke les commandes. Ainsi, les commandes n’ont pas besoin d’être retapées.
La troisième façon est de travailler avec le système de fichiers ramfs. Ceci diffère du système de fichiers tmpfs en ce que l’échange de données est externalisé. Cela le rend également facile à créer. Le disque est redimensionné dynamiquement et la partition est toujours montée au démarrage. Ceci peut être évité avec l’éditeur et les privilèges root.

La taille du disque RAM

Chacun des disques de vérin créés peut être tenu différemment en taille. C’est différent pour tout le monde. Le système doit être disponible en tant que mémoire de travail suffisante et la mémoire d’échange, également appelée SWAP, doit être accessible. Cela ralentirait la vitesse du disque RAM. 1 Go de RAM devrait souvent suffire.

Un guide pour Linux peut être trouvé dans l’article Ramdisk for accelerating Amavis create under Linux.

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here