DMA란 무엇인가?

FAQ 2005/06/15 14:53
DMA는 Direct Memory Access(직접 메모리 접근)의 약자로, 데이터가 프로세서를 경유하여 디스크로 저장될 경우에는 cpu의 리소스를 약 80%까지 사용하지만,
DMA를 사용하면 CPU 리소스를 약 10~20%정도만 사용하게 됩니다. 따라서 DMA를 사용하게 되면 다중작업(MultiProcessing)을 할 때, 예를 들자면 하드에 파일을
저장할떄나 읽을떄 cpu의 리소스를 많이 필요로 하는 프로그램이나 영상 저장, 편집 작업을 할 때 생길 수 있는 병목 현상이 현저하게 줄어든다.

이것이 dma 기능이다.
2005/06/15 14:53 2005/06/15 14:53

트랙백 주소 :: http://thinkit.or.kr/windows/trackback/243