일반기술

유닉스 시스템에서의 블록 I/O 드라이버의 동작제어방법

본 기술은 유닉스(Unix) 시스템에서의 블록 I/O 드라이버의 동작제어방법에 관한 것으로, 특히 유닉스와 파일 프로세서 보드(File Processor Board)내의 다운로드 코드(Down Load Code)와의 사이에 적용시킬수 있는 블록 I/O에 적당하도록 한 것이다.종래에는 디바이스 디펜던트한 부분들을 블록 I/O 드라이버가 수행함으로써 디바이스 인디펜던시(Independency)를 구현할 수 없으며, 기존의 드라이버에서 보드로 내려보내는 코멘드는 디바이스 디펜던트하다는 약점을 갖는다.그리고 코멘드 큐를 사용하지 않고 한번에 한 코멘드씩 수행함으로써 전체적인 성능이 저하된다.본 기술은 종래의 제반 결점을 해결하기 위한 것으로, 코멘드 수행시 큐를 사용함으로써 여러FP(File Processor) 코멘드를 한꺼번에 처리할 수 있도록 함과 아울러 다운코드가 존재한다는 전제 아래 드라이버를 구현하여 이 드라이버로 하여금 최대한의 디바이스-인디펜던시를 얻는 방법을 제공하는데 그목적이 있다.설명한 바와 같은 본 기술은 코멘드 수행시 큐를 사용함으로써 다수의 FP 코멘드를 한꺼번에 처리할 수 있기 때문에 처리속도를 향상시킬 수 있으며, CPU가 정지되어 있는 경우를 최대한으로 줄일 수 있어 효율을 증대시킬 수 있을 뿐만 아니라 다운로드가 존재한다는 전제아래 드라이브를 구현했기 때문에 드라이버는 최대한의 디바이스-인디펜던시를 얻을 수 있어 I/O 디바이스가 바뀌더라도 드라이버의 내용을 수정할 필요가 없게 된다.

기술정보

기술분류
전기·전자 > 기타 전기/전자
보유기관
한국산업기술진흥원
기술유형
일반기술
등록일
2008-01-02
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.