프로세스(Process)와 쓰레드
1. 프로세스(Process) 프로그램이 메모리에 올라간 후 운영체제에 의해 실행되는 것 프로세스별 메모리 독립적 프로세스는 운영체제로 부터 독립된 자원을 할당 받으며 한 프로세스가 다른 프로세스의 데이터에 접근불가 2. 쓰레드(Thread) 프로세스의 실행 단위를 쓰레드라고 부름 프로세스는 최소 하나의 쓰레드로 구성되는데 이를 단일 쓰레드라 함 프로세스가 여러 쓰레드를 가질수 있는데 이를 다중 쓰레드라 함 3. 스레드 스케줄링 운영체제와 스케줄링 - 운영체제는 여러 프로그램(프로세스)를 아주 잛은 시간마다 실행시켜 동시에 실행되는 것처럼 보임 - 운영체제의 스케줄링 기법은 다양, 스케줄링의 기본 단위로 앞서 설명한 쓰레드 사용 3. 메인 프로세스 멀티 프로세싱 모듈 : 프로세스의 이름과 프로세스 아이디..