프로세스와 스레드 - 프로세스 (Process) : 운영체제로부터 자원을 할당받은 작업의 단위 - 스레드 (Thread) : 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위 프로그램과 프로세스 프로세스는 프로그램을 실행하여 돌아가고 있는 상태를 뜻한다. (실행 중인 프로그램) 스레드 (Thread) 하나의 프로세스 안에서 진행되는 작업들을 의미함. 이렇게 프로세스 안에서 수행되는 작업을 스레드라고 하고, 스레드가 여러 개 있다면 다중 스레드라고 함. 프로세스안에서 스레드가 작동되고 있는 것! 프로세스 내부 구조 프로그램을 실행하면 운영체제가 메모리에 프로세스를 할당한다. 메모리를 자세히 살펴보면? - Code 영역 : 프로그래머가 작성한 소스코드가 저장되어 있음. 기계어 형태로 저장됨. - Data..