59. DMA 설정을 반드시 해야 하는 까닭과 그 조건(중요함)
하드디스크와 CD-ROM드라이브를 DMA 모드로 설정하는 건 기본이며 E-IDE 드라이브의 인터페이스 컨트롤러에는 PIO모드와 멀티워드DMA(Direct Memory Access)라는 두 가지 전송방식이 있다.
기존의 PIO모드에서는 데이터가 메모리에서 CPU를 거쳐 드라이브로 전송되지만 DMA모드에서는 데이터가 DMA 채널을 통해 CPU를 거치지 않고 곧바로 드라이브로 전송되기 때문에 전송속도가 높아지며 CPU 점유율 또한 현저히 낮아진다.
입출력을 위한 인터럽트의 횟수가 줄어들어 멀티태스킹과 고속작업이 유리하다.
DMA 모드를 이용하기 위해선 다음과 같은 조건이 필요하다. (Ultra DMA 포함)
1. 메인보드 지원여부 (칩셋과 바이오스에 따라 최대 지원여부가 달라짐)
2. 운영체제 지원여부 (드라이버를 통해 업데이트 가능)
3. 드라이브(저장매체) 지원여부 (하드웨어의 최대지원 정도는 제품에 따라 다름)
정확한 자신의 메인보드사양을 확인하고 Chipset-driver 와 BIOS를 업데이트해 주고 메인보드 바이오스 상에서 DMA 설정을 확인한 다음 사용하는 메인보드 칩셋에 따라 운영체제용 드라이버를 설치 또는 업데이트 해주는 것이 좋다.
Intel- Chipset 메인보드는 Inter Application Accelerator 프로그램을,
VIA- Chipset 메인보드는 VIA 4-in-1을 사용해야 하며 제조업체 싸이트나 판매대행업체 싸이트에 가서 정확한 자신의 메인보드사양을 확인하면 Chipset-driver 와 BIOS를 업데이트할 수 있다.
4. 내 컴퓨터에 DMA설정 유무를 확인하는 방법은
내 컴퓨터-> 속성-> 시스템 등록 정보-> 하드웨어-> 장치관리자(D)-> 나열된 하드웨어목록 중 맨아랫 목록인 IDE ATA/ATAPI 컨트롤러-> 하위목록 ①기본 IDE 채널 ②보조 IDE 채널 ③Bus Master IDE Controller 가 있는데...
①번을 더블클릭-> 고급설정 속에-> 장치0과 장치1이 있으며 장치0은 현제 사용하고 있는 하드디스크의 전송모드(C)방식이 나와 있고 장치1은 추가-드라이브 이다.
하드가 1개 이상일 경우
전송모드(T)의 드롭다운
▼ 메뉴에는 DMA(사용 가능한 경우)와 PIO전용이 있다.
이 둘 중에 DMA(사용 가능한 경우)를 선택하여야 한다.
이 것과 마찮가지로
②보조IDE채널을 설정해 주면 된다.
만약, 드롭다운메뉴
▼가 안 뜨거나 설정할 수 없는 경우는 메인보드 칩셋과 BIOS 그리고 CPU 하드드라이브가 서로 호환성이 안 맞거나 DMA전송방식을 지원하지 못하는 경우 이다.
딘따~ 구닥따리 주변기기가 아닌 이상 위 방식을 대체로 지원하며...
그리고 Win-XP는 Win-98과 달리 위의 DMA전송방식 자동설정을 한다.
②보조 IDE 채널은 자동설정이 안 되는 경우도 있으니 확인해 보아야 한다.
③Bus Master IDE Controller는 하드웨워 간에 데이터교환 제어장치로서 메인보드-칩셋에서 관리 한다.
출처 : http://cafe.naver.com/xpiapc.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=8
61. 하드가 까닭 없이 자꾸 되읽기를 할 때 (0) | 2007.04.04 |
---|---|
60. 최대 절전모드 해제로 시스템의 하드 사용률을 낮추자 (0) | 2007.04.04 |
58. BootVis를 이용한 부팅 최적화와 쓸모 있는 팁들 (0) | 2007.04.04 |
57. 부팅이나 탐색기 실행할 때 A-드라이브 안 읽게 하기 (0) | 2007.04.04 |
56. msconfig 에 남은 찌꺼기 지우기 (0) | 2007.04.04 |