영혼을 주입해야만 직원이 움직일 수 있다고 가정한다.
직원 = 스레드
영혼 = CPU 코어
실제 프로그램 상에서도 코어가 여러프로그램들을 수행하고 있음
가장 이상적인 상황은 스레드하나당 코어가 하나 할당되어 모두가 수행되는 상황
통상적으로는 멀티 프로세스보다 멀티 스레드 환경이 더 빠르다. 스택을 제외한 나머지 영역을 공유하므로.
멀티스레드라고 하여 무조건 성능향상이 있는 것은 아님.