Acces direct a la memoire

Accès direct à la mémoire

Page d'aide sur l'homonymie Pour les articles homonymes, voir DMA.

L'accès direct à la mémoire ou DMA (sigle anglais de Direct Memory Access) est un procédé informatique où des données circulant de ou vers un périphérique (port de communication, disque dur) sont transférées directement par un contrôleur adapté vers la mémoire principale de la machine, sans intervention du microprocesseur si ce n'est pour initier et conclure le transfert. La conclusion du transfert ou la disponibilité du périphérique peuvent être signalés par interruption.

On l'oppose ainsi à des techniques de polling où le microprocesseur doit attendre chaque donnée.

Le DMA est nécessaire pour conserver la fluidité d'utilisation d'un système multitâche lors de l'accès à des périphériques rapides, comme les disques durs. En effet, en l'absence de DMA, le système est presque bloqué pendant les transferts de données. Par ailleurs, pour des périphériques rapides, il est impossible de transférer chaque donnée par une interruption. Une alternative est que le périphérique ait une mémoire tampon partagée avec le système, dont le remplissage est signalé par une interruption. Cet arrangement, utilisé sur certains contrôleurs de réseau, induit cependant un surcoût en raison de la copie supplémentaire à faire.

On parle de DMA maître du bus (DMA busmaster) quand le périphérique qui fait du DMA peut adresser lui-même les données sur le bus système, et de scatter-gather quand un même transfert peut porter sur une succession de plusieurs zones mémoires. Cette dernière fonctionnalité est pratique pour les systèmes à mémoire virtuelle, car un tampon situé à des adresses contigües en mémoire virtuelle est en général formé de plusieurs blocs de mémoire physique.

Pendant le fonctionnement du DMA, celui-ci entre parfois en conflit avec le processeur, les mémoires ne pouvant effectuer par définition qu'un accès par cycle (puisque c'est la définition même du cycle). Le DMA ne pouvant pas forcément attendre aussi longtemps que le processeur (qui ne risque pas, lui, de perdre de l'information au vol), il a la priorité d'accès, technique qui se nomme le vol de cycle.

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Acc%C3%A8s direct %C3%A0 la m%C3%A9moire ».

Wikimedia Foundation. 2010.

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

Regardez d'autres dictionnaires:

  • Accès Direct À La Mémoire — Pour les articles homonymes, voir DMA. L accès direct à la mémoire ou DMA (sigle anglais de Direct Memory Access) est un procédé informatique où des données circulant de ou vers un périphérique (port de communication, disque dur) sont transférées …   Wikipédia en Français

  • Accès direct à la mémoire — Pour les articles homonymes, voir DMA. L accès direct à la mémoire ou DMA (sigle anglais de Direct Memory Access) est un procédé informatique où des données circulant de ou vers un périphérique (port de communication, disque dur) sont transférées …   Wikipédia en Français

  • Accès direct mémoire — Accès direct à la mémoire Pour les articles homonymes, voir DMA. L accès direct à la mémoire ou DMA (sigle anglais de Direct Memory Access) est un procédé informatique où des données circulant de ou vers un périphérique (port de communication,… …   Wikipédia en Français

  • Contribution à la généalogie de la morale — Généalogie de la morale La Généalogie de la morale. Un écrit polémique (Zur Genealogie der Moral. Eine Streitschrift) est une œuvre du philosophe Friedrich Nietzsche publiée en 1887. Elle se compose de trois dissertations : I. « Bon et… …   Wikipédia en Français

  • Direct Memory Access — Accès direct à la mémoire Pour les articles homonymes, voir DMA. L accès direct à la mémoire ou DMA (sigle anglais de Direct Memory Access) est un procédé informatique où des données circulant de ou vers un périphérique (port de communication,… …   Wikipédia en Français

  • Barrette de mémoire — Mémoire vive Pour les articles homonymes, voir Mémoire vive (homonymie). Mémoire RAM …   Wikipédia en Français

  • Chronologie de la musique classique — Histoire de la musique classique occidentale Chronologie de la musique classique Chronologie de l opéra Mus …   Wikipédia en Français

  • Cimetiere de la Cerisaie (station tramway de Paris) — Ligne 2 du tramway d Île de France Tramway T2 Tram Val de Seine Réseau Tramway d Île de France Année d’ouverture 1997 Dernière extension 21  …   Wikipédia en Français

  • Cimetière De La Cerisaie (Station Tramway De Paris) — Ligne 2 du tramway d Île de France Tramway T2 Tram Val de Seine Réseau Tramway d Île de France Année d’ouverture 1997 Dernière extension 21  …   Wikipédia en Français

  • Cimetière de la Cerisaie (station tramway de Paris) — Ligne 2 du tramway d Île de France Tramway T2 Tram Val de Seine Réseau Tramway d Île de France Année d’ouverture 1997 Dernière extension 21  …   Wikipédia en Français

Share the article and excerpts

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