일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 추가채용
- 버스시간표
- 컴퓨터일반
- 잡담만설
- 정보
- 말씀새기기
- 일상
- 해남종합버스터미널
- 반복문
- c언어
- 천주교
- 육아일기
- 오늘의토픽
- 전산직
- 티스토리챌린지
- 리안이
- 오블완
- 가톨릭
- 광주-해남
- swap
- 슈퍼탱크대작전
- 해남버스터미널
- 정보보호론
- 슈퍼탱크럼블
- NICU
- 설계도
- Lover
- 끄적끄적
- 일기처럼 보이는 잡글
- 일기처럼 보이는 뻘글
Archives
- Today
- Total
리안이와 함께하는 세상
[운영체제] 버퍼링과 스풀링(Buffering & Spooling) 본문
버퍼링과 스풀링 > CPU와 입출력장치간 속도차 보완
(cpu는 계산해라, 나는 자료 가져올게)
(버퍼링은 키보드 입력을, 스풀링은 프린터 출력을 생각하면 편함)
* 버퍼링 > 주기억장치의 일부를 버퍼로 사용하여 한 작업의 계산과 함께 입출력을 동시에 수행하는 방법
· 하드웨어 적으로 구현
· 1개 작업
· 스택 or 큐 방식
· 단일 사용자
· 주기억장치(RAM)
* 스풀링 > 보조기억장치 디스크의 일부분을 버퍼처럼 사용하는 것.
· 소프트웨어적으로 구현
· n개 작업
· 큐방식
· 다중 사용자
· 보조기억장치(Disk)
'9급 공무원 > 컴퓨터 일반' 카테고리의 다른 글
[운영체제] 프로세스의 상태 (0) | 2017.03.05 |
---|---|
[운영체제] 운영체제를 구성하는 프로그램 (0) | 2017.03.05 |
[운영체제] 스레드(Thread) (0) | 2017.03.05 |
[컴퓨터 구조] 인터럽트(Interrupt) (0) | 2017.03.05 |
[컴퓨터 구조] 병렬처리-파이프라인과 슈퍼스칼라(pipeline & superscalar) (0) | 2017.03.05 |