문맥

Computer Science/Operating System

혼자 공부하는 운영체제 - 10. 프로세스와 스레드

프로세스종류포어그라운드 프로세스백그라운드 프로세스PCB문맥(context)을 담고있으며 커널에 저장되는 자료 구조문맥PID레지스터 값프로세스 상태프로세스 상태 다이어그램생성(new)준비(ready)실행(running)대기(blocked)종료(terminated)프로세스 계층 구조쓰기 시 복사(copy on write)과 관련 부모 프로세스fork() 시스템 호출로 자식 프로세스 생성자식 프로세스exec() 시스템 호출로 프로그램 덮어쓰기CPU 스케줄링 정보메모리 관리 정보사용한 파일과 입출력장치 목록문맥 교환빈번한 문맥 교환은 오버헤드 발생 원인사용자 영역정적 할당 영역코드 영역텍스트 영역으로도 불림읽기 전용기계어가 담기는 영역데이터 영역전역변수가 담기는 영역동적 할당 영역힙 영역사용자가 직접 할당 가능..

git-sun
'문맥' 태그의 글 목록