검색어 입력폼

화일처리론 3단원 연습문제 답

저작시기 2006.01 |등록일 2006.10.26 한글파일한컴오피스 (hwp) | 3페이지 | 가격 300원

소개글

화일처리론 3단원 연습문제 답

3.1예상 버퍼링이란 무엇이며 다중 버퍼 시스템은 언제나 예상 버퍼링인가를 설명하라.

본문내용

3.1예상 버퍼링이란 무엇이며 다중 버퍼 시스템은 언제나 예상 버퍼링인가를 설명하라.
프로그램이 대기 상태에 있을 가능성을 어느 정도 제거하는 방법이 예상 버퍼링이다. 예상 버퍼링에서 입출력 제어 시스템은 프로그램이 필요로 할 데이터를 미리 예측해서 항상 버퍼를 가득 채워 놓는다. 이렇게 되면 프로그램은 버퍼가 채워질 때까지 기다릴 필요가 없게 된다. 다중 버퍼 시스템에서는 프로그램이 필요로 하는 데이타가 실제로 요구될 때 버퍼에 옮기는 방법도 있다. 예상 버퍼링인 경우는 예측 결정이 틀렸다면 상당한 오버헤드가 생길 수 있고, 데이타를 예측하는 때도 오버헤드가 되므로 다중 버퍼 시스템이 항상 예상 버퍼링이라고 할수 없다.
3.4 화일을 최초로 접근할 때 프로그래머가 묵시적으로 화일을 개방하는 것보다 명시적으로 화일을 개방하면 어떤 이점이 있는가?
묵시적으로 파일을 개방 할 때는 READ, WRITE 연산을 위해 화일의 이름, 화일 내에서의 위치 등을 명시적으로 지정해야 한다. 이 정보를 사용하여 화일 시스템은 묵시적인 화일의 개방을 지원해 줄 수 있는데 이 연산에 필요한 시간이 더 늘어나서 전체적인 성능의 저하를 가져올 수 있을 것이다.
다운로드 맨위로