RAM Disk

RAM Disk

RAM Disque

Un RAM-disque est un disque virtuel qui utilise une partie de la mémoire centrale de l'ordinateur, la mémoire vive, en tant que mémoire de masse, une fonction habituellement effectuée par les disques durs. Les temps d'accès sont grandement améliorés, car la mémoire vive a un temps d'accès approximativement 1000 fois plus court que les disques durs. Ils sont cependant limités par la taille de la mémoire centrale (sauf depuis que des RAM-disques externes sont apparus).

La volatilité de la mémoire vive implique que les données seront perdues si l'alimentation est coupée, par exemple lorsque l'ordinateur est mis hors tension, à moins qu'une alimentation de secours n'ait été prévue, comme une batterie d'accumulateurs. Les RAM-disques peuvent être utilisés pour stocker temporairement des données ou conserver en mémoire certains logiciels décompressés pour une courte période de temps.

Les RAM-disques étaient couramment utilisés comme support de démarrage dans les années 1980, lorsque les disques durs étaient chers, les lecteurs de disquettes lents et que quelques systèmes, notamment ceux de la série Amiga et les Apple IIgs, étaient capables de démarrer à partir d'un RAM-disque. Pour le coût de quelques modules de mémoire vive, l'ordinateur pouvait alors être redémarré à chaud en quelques secondes au lieu de quelques minutes. Certains systèmes possédaient des RAM-disques sur batterie assurant la persistance de leur contenu une fois le système arrêté.

L'utilisation d'une mémoire cache pour les accès au disques durs par le système d'exploitation semble rendre inutile le recours à un RAM-disque. Une mémoire cache disque remplit une fonction similaire d'accès rapide aux données stockées sur disque, sans en avoir les inconvénients : perte de données lors de coupure de courant, partitionnement fixe, ... Les AM-disques s'avèrent cependant indispensables dans les situations où un disque physique n'est pas disponible, ou lorsque le support de donnée doit rester inamovible (comme par exemple, pour les LiveCD). Ils peuvent également trouver leur utilité dans les dispositifs type kiosque où la configuration initiale doit être chargée à chaque démarrage et qu'aucune reconfiguration du système n'est nécessaire en cours de fonctionnement.

L'arrivée des disques durs à haut-débit type Serial ATA a permis aux RAM-disques de se brancher directement comme des disques durs normaux, et ce en dépit de leur taux de transfert extrêmement rapide.

Évolutions

Une autre technique d'utilisation de la mémoire vive pour le stockage de fichiers est le système de fichiers temporaire tmpfs (dérivé du très simple ramfs). Un tel système est bien plus léger car il ne cherche pas à simuler un disque dur, ce qui permet de ne pas traverser de multiples interfaces et protocoles logiciels (driver de disque, driver de système de fichier, système de cache...) habituellement destinés à ce type de support de mémoire de masse. L'implémentation tmpfs de Linux s'intègre ainsi nativement dans la gestion du cache mémoire du noyau Linux.

A la différence d'un RAM-disque vu comme une partition disque de capacité fixe, un système de fichiers temporaires augmente et diminue de taille selon les besoins.

Références

  • (en) Cet article est partiellement ou en totalité issu d’une traduction de l’article de Wikipédia en anglais intitulé « RAM_disk ».

Voir aussi

  • Système de fichiers
  • Point de montage
  • tmpfs, le système de fichier en RAM de Linux, basé sur ramfs
  • rootfs est une instance racine de ramfs toujours présente dans le noyau Linux 2.6
  • initramfs est une instance de ramfs utilisée pour décompresser le programme init responsable du démarrage
  • ImDisk est un pilote pour Windows permettant, entre autres, de créer un disque un RAM sans contrainte de taille
  • Mémoire virtuelle, qui est le principe inverse du RAM-disque (donc, utiliser une mémoire de masse comme une RAM).
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « RAM Disque ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article RAM Disk de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • RAM Disk —   (virtuelles Laufwerk, virtuelle Platte), ein Speicherbereich im Arbeitsspeicher (RAM), der wie ein echtes Laufwerk angesprochen wird. Die RAM Disk hat gegenüber einem wirklichen Laufwerk (z. B. Festplatte, Diskettenlaufwerk) den Vorteil, dass… …   Universal-Lexikon

  • RAM disk — This article is about virtual drives emulated with software. For hardware storage devices using RAM, see solid state drive. For filesystems without drive emulation, see tmpfs. A RAM disk or RAM drive is a block of RAM (primary storage or volatile …   Wikipedia

  • RAM-Disk — Eine RAM Disk oder Ramdrive ist ein virtueller und temporärer Datenträger im Arbeitsspeicher (RAM) eines Computers. Sie wird hauptsächlich eingesetzt, wenn andere physikalische Speichermedien zu langsam oder, während der Rechner neu aufgesetzt… …   Deutsch Wikipedia

  • RAM disk — noun (computer science) a virtual drive that is created by setting aside part of the random access memory to use as if it were a group of sectors access to a RAM disk is very fast but the data it contains is lost when the system is turned off •… …   Useful english dictionary

  • RAM disk —    An area of memory managed by a special device driver and used as a simulated disk; also called virtual drive. Because the RAM disk operates in memory, it works much faster than a regular hard disk.    However, anything stored on a RAM disk… …   Dictionary of networking

  • RAM-disk — ● ►en /ram disk/ n. m. ►RAMROM Version anglaise de RAM disque …   Dictionnaire d'informatique francophone

  • RAM disk — noun A virtual disk, implemented in software, that stores its contents in RAM …   Wiktionary

  • RAM disk — …   Википедия

  • RAM disk — part of the memory used to simulate a drive so that it is possible to access it like an actual drive …   English contemporary dictionary

  • RAM drive — RAM drive, RAM disk (диск в памяти), электронный диск  компьютерная технология, позволяющая хранить данные в быстродействующей оперативной памяти как на блочном устройстве (диске). Может быть реализована как программно, так и аппаратно.… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”