표준 입출력 원리에 관한 질문있습니다...!
글쓴이: nicemuy / 작성시간: 월, 2011/12/12 - 4:29오전
아닌 새벽에 표준 입출력 원리에 너무 궁금함이 들어서 질문까지 남겨봅니다.
리눅스는 모든 것을 파일로 다룬다고 들었습니다. 그렇다면 표준 입출력(stderr,stdout,stdin 과 같은)은 모니터나 키보드 장치에 대한 디바이스 파일 이라고 봐도 무방한가요?
그리고 이 작동하는 원리가... 프로그램에서 이 파일에 무언가를 쓰면, 대기하고있던 어떠한 OS 상주 프로그램이 이를 읽어다가 디바이스에 직접 넘겨주는 건가요??
그렇다면 모든 것을 파일로 다루지 않는 다른 OS나 윈도우 같은 경우는 파일에 쓰는 개념이 아니라 드라이버 API등을 통해서 바로 디바이스에 정보를 넘겨주는건지 궁금합니다...!
Forums:
댓글 달기