Diferencia entre revisiones de «Acceso directo a memoria»

Contenido eliminado Contenido añadido
Etiquetas: Edición desde móvil Edición vía aplic. móvil
Enlaces añadidos
Etiquetas: Edición desde móvil Edición vía aplic. móvil
Línea 6:
Una transferencia DMA consiste principalmente en copiar un bloque de memoria de un dispositivo a otro. En lugar de que la CPU inicie la transferencia, esta se lleva a cabo por el controlador DMA. Un ejemplo típico es mover un bloque de memoria desde una memoria externa a una interna más rápida. Tal operación no ocupa al procesador y, por ende, éste puede efectuar otras tareas. Las transferencias DMA son esenciales para aumentar el rendimiento de [[Aplicación (informática)|aplicaciones]] que requieran muchos recursos.
 
Cabe destacar que aunque no se necesite a la CPU para la transacción de datos, sí se necesita el [[bus (informática)|bus]] del sistema (tanto [[bus de datos]] como [[bus de direcciones]]), por lo que existen diferentes estrategias para regular su uso, permitiendo así que no quede totalmente acaparado por el controlador DMA.
 
== Problemas de coherencia en la memoria caché==