일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 네트워크
- 유니티
- 크래프톤정글4기
- 이벤트 함수 실행 순서
- 백준
- project3
- 알고리즘
- pintos
- 알고리즘수업-너비우선탐색2
- TiL
- 4기
- BFS
- 크래프톤 정글
- 파이썬
- 티스토리챌린지
- anonymous page
- 크래프톤정글
- 전쟁-전투
- 다익스트라
- 추상클래스와인터페이스
- KRAFTON JUNGLE
- 오블완
- 크래프톤 정글 4기
- Unity
- c#
- User Stack
- 연결리스트
- C
- kraftonjungle
- 핀토스
Archives
- Today
- Total
목록DMA (1)
말감로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/1Cawf/btsEQc2pCnw/beCmDwQr2gUCKqGfkUAQLK/img.jpg)
Direct Memory Access란? 직접 메모리 접근은 주변장치(하드디스크, 그래픽 카드 등)에서 CPU의 처리를 거치지 않고 직접 RAM이나 저장장치에 접근해서 필요한 데이터를 가져오는 기능이다. 중요한건 CPU의 개입 없이 I/O장치와 저장장치 사이의 데이터를 전송하는 접근 방식이라는 점이다. PIO(Programmed Input/Output)은 CPU가 주변장치와 데이터를 주고받는 방식으로 효율이 떨어지는 방식이다. 기존의 방식으로 주변기기끼리 통신을 하려고 한다면 주변기기 측에서 CPU에 필요한 메모리에 대한 정보를 주고 이를 CPU가 확인해서 해당 기기에게 데이터를 달라고 명령하고 데이터를 받아서 요청한 기기에 전송하는 과정을 거쳐야 했으나, DMA를 사용할 경우 CPU를 거치지 않고 데이..
이론/운영체제
2024. 2. 15. 14:13