| [ CnUnix ] in KIDS 글 쓴 이(By): Halcyon (나의작은새� ) 날 짜 (Date): 1995년07월05일(수) 15시03분21초 KDT 제 목(Title): RE]짡에서 질문 하나 제가 생각하기에는 Nonblocking I/O를 이용하면 해결이 가능할 것 같네요.. 즉 wating을 하지 않고 읽고 빠져 나오고 읽고 빠져나오는 야구에서 말하는 hit-and-run방식을 사용하난 거죠.. 요거는 하는 방법이 여러개 있는데.. 오픈할때 이모드로 지정하는 방식이 첫번째구요.. fcntl을 이용하여 이미 오픈되어 있는 것을 nonblocking I/O로 지정하는 방식이 또 있습니다.. 자세한 것은 유닉스 프로그래밍 메뉴얼을 이용하세요.. 근데.. 요런 방식 말구도.. 비동기 짪/O를 이용하는 방법도 있는데.. 요거는 아직 잘 지원되지 않을 꺼예요.. 스트림 디바이스에서만 지원 될꺼예요.. 도움이 되었나요?? |