요약 모든 것은 CPU 에서 시작 됨. 메모리에서 명령어를 하나 가져옴 이 명령어를 실행한 후, 다시 메모리에서 명령어를 가져옴. 운영체제가 탄생하면서 프로그래머는 더 이상 실행 파일을 수동으로 적재하거나 프로그램을 수동으로 유지 관리할 필요가 없어짐. 운영 체제는 모든 것을 백그라운드에서 처리함. 프로세스 주소 공간은 아래에서 위의 방향을 기준으로 다음과 같음. 코드 영역 데이터 영역 힙 영역 스택 영역 스레드는 프로세스 주소 공간을 공유함. 스레드 풀은 스레드 여러 개를 미리 생성해 두고 스레드가 처리할 작업이 생기면 해당 스레드에 처리를 요청함. 미리 생성되어 있기에 스레드 생성 종료 작업이 빈번하게 발생하지 않음. 불필요한 메모리를 소비하지 않음.