프로그램, 프로세스, 스레드 프로그램 - 사용자가 원하는 일을 처리할 수 있도록 프로그래밍 언어를 사용하여 올바른 수행절차를 표현해 놓은 명령어들의 집합 프로세스 : - 간단하게 말하면 '실행 중인 프로그램' - 프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 됨 - 프로세스는 데이터와 메모리등의 자원과 쓰레드로 구성 스레드: - 쓰레드란 프로세스의 자원을 이용해서 실제로 작업을 수행하는 것을 말한다. 프로그래밍/study 2019.09.11