PCB

    [CS스터디]220802 운영체제 - 6

    [CS스터디]220802 운영체제 - 6

    프로세스 관련 용어를 설명해보세요. (알아만 둡시다.) PCB(Process Control Block) 운영체제가 프로세스를 제어하기 위해 정보를 저장해놓는 곳. 프로세스의 상태 정보를 저장하는 구조체 프로세스 상태 관리와 문맥 교환(Context Switching)을 위해 필요하다. PCB는 프로스세 생성 시 만들어지며 주기억장치에 유지된다. 운영체제라는 것은 결국 하드웨어가 효율적으로 동작할 수 있도록 관리해주는 소프트웨어 프로그램임. 그니까 운영체제라는 프로그램이 프로세스를 하나 만들어서 실행을 하려면 그 프로세스와 관련된 데이터 구조가 있어야 하고, 그 것이 바로 PCB임! PC(Program Counter) 프로세스 내부에 있는 레지스터 중의 하나 중앙처리장치 내부에 포함된 레지스터 중에 하나로..