Computer Science/📺Operating System
[Operating System] 프로세스 (Process)
반효경 교수님의 운영체제 강의를 듣고 정리하였습니다. 프로세스의 개념 "Process is a program in execution." 프로세스는 실행중인 프로그램이다. 프로세스의 문맥(context) 프로세스의 현재 상태를 의미한다. (1) CPU 수행 상태를 나타내 하드웨어 문맥 Program Counter 각종 register (2) 프로세스의 주소 공간 code, data, stack (3) 프로세스 관련 커널 자료 구조 PCB(Process Control Block) Kernel Stack 커널 스택은 프로세스마다 하나씩 생성 목적 Kernel Mode로 전환된 프로세스가 다시 User Mode로 돌아가기 위해 필요한 정보 저장 Kernel Mode에서 함수 호출 시 그 함수의 지역 변수는 Ke..
2021. 10. 8. 23:29