프로세스와 스레드

운영 체제의 역할운영 체제의 역할은 크게 4가지가 있음1. CPU 스케줄링과 프로세스 관리2. 메모리 관리3. 디스크 파일 관리4. I/O 디바이스 관리프로세스프로그램을 메모리 상에서 실행 중인 작업, CPU의 스케줄링의 대상이 되는 작업을 의미함프로그램이 메모리에 올라가면 프로세스가 되는 인스턴스화가 일어나며, 운영체제의 CPU스케줄러에 따라 CPU가 프로세스를 실행함스레드프로세스 안에서 실행되는 여러 흐름 단위기본적으로 프로세스마다 최소 1개의 쓰레드를 보유하고 있음(메인 스레드 포함) 프로세스는 독립적으로 작동하며 각각 별도의 주소공간을 할당함 하나의 프로세스가 생성될 때, 기본적으로 하나의 스레드 같이 생성 진행 프로세스는 자신만의 고유 공간과 자원을 할당받아 사용하는 반면, 스레드는 다른 스레드..
Shine_sunho
'프로세스와 스레드' 태그의 글 목록