문맥 교환
위키백과, 우리 모두의 백과사전.
문맥 교환(Context Switch)이란 하나의 프로세스가 CPU를 사용 중인 상태에서 다른 프로세스가 CPU를 사용하도록 하기 위해, 이전의 프로세스의 상태(문맥)를 보관하고 새로운 프로세스의 상태를 적재하는 작업을 말한다. 한 프로세스의 문맥은 그 프로세스의 프로세스 제어 블록에 기록되어 있다.
오버헤드와 처리기 구조[편집]
문맥을 교환하는 동안에는 유용한 작업을 수행할 수 없기 때문에, 문맥 교환 시간은 일종의 오버헤드라고 할 수 있다. CISC와 RISC는 각각 장단점이 있는데, 문맥교환 측면에 보면 RISC의 경우 레지스터의 용량이 CISC보다 상대적으로 크기 때문에 좀 더 큰 오버헤드가 발생한다.
바깥 고리[편집]
[숨기기] 운영 체제 | |||||||
---|---|---|---|---|---|---|---|
일반 | |||||||
커널 |
| ||||||
프로세스 관리 |
| ||||||
메모리 관리 | |||||||
예 | |||||||
기타 개념 |
![]() | 이 글은 운영 체제에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |
출처 - 위키
'뻘소리' 카테고리의 다른 글
게임프로그래밍을 할 때 필요한 것들.... (0) | 2016.10.04 |
---|---|
향상된 디버깅 옵션 (0) | 2016.10.04 |
람다 대수 (0) | 2016.08.21 |
부스트 코루틴 (0) | 2016.08.18 |
비구조적 프로그래밍 (0) | 2016.08.18 |