CS/Operating System

OS_3_Process

아란정 2024. 5. 27. 11:50

<학습 목표>

프로세스의 개별 구성요소를 식별하고 운영체제에서 해당 구성요소가 어떻게 표현되고 스케쥴 되는지 기술한다.

운영체제에서 프로세스를 생성하고 종료하는 방법을 설명한다. 이러한 작업을 수행하는 시스템 콜을 이용한 프로그램 개발을 한다.

공유 메모리 및 메시지 전달을 사용하는 프로세스 간 통신을 설명하고 대조한다.

파이프와 POSIX 공유 메모리를 사용하여 프로세스 간 통신을 수행하는 프로그램을 설계한다.

소켓과 원격 프로시저 호출을 사용하여 클라이언트-서버 통신을 설명한다. 

Linux 운영체제와 상호 작용하는 커널 모듈을 설계한다.