멀티태스크1 [스레드] 스레드의 개념 및 멀티스레드 스레드의 개념과 예를 다양한 각도로 살펴보자 (1) 스레드의 개념 정의 ex) 안심스테이크를 만드는 과정에서 프로세스는 전체 요리 작업과 같고 스레드는 요리를 완성하기 위해 수행하는 각각의 조리. → 요리를 할 때 한 요리사가 모든 일을 맡아 함 = 1개의 프로세스에 1개의 스레드 → 고기굽기는 A 요리사가 하는 동시에 채소 굽기와 소스뿌리기는 B 요리사가 함 = 1개의 프로세스에 2개의 스레드를 가진 멀티 스레드 [프로세스 생성 과정] 프로세스가 생성 -> CPU 스케줄러가 프로세스가 해야할 일을 CPU에 전달하고 실제 작업은 CPU가 수행 → 이때 CPU 스케줄러가 CPU에 전달하는 일 하나가 스레드. → 즉, 운영체제 입장에서의 작업 단위는 프로세스이고 CPU 입장에서의 작업 단위는 스레드 (= 프.. 2021. 10. 2. 이전 1 다음