멀티 프로세스 (1) 썸네일형 리스트형 프로세스(Process) vs 스레드(Thread) 실질적인 개발 업무를 하게 되면서 스레드와 프로세스라는 단어를 많이 듣게 되었는데, 정확한 의미와 차이를 알지 못했기 때문에 그것에 대한 차이를 정리하기 위해 글을 쓴다. 1. 프로세스(Process) 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램 메모리에 올라와 실행되고 있는 프로그램의 인스턴스 운영체제로부터 시스템 자원을 할당받는 작업의 단위 동적인 개념으로는 실행된 프로그램을 의미 이런 의미들을 담고 있는데 한번에 와 닿지 않아 프로그램과 비교해 보면 이해가 쉽다. 컴퓨터 내에는 여러 프로그램들이 설치 되어 있다. 프로세스는 이 프로그램을 메모리상에 실행준인 작업을 의미 한다. 1.1 특징 프로세스는 각각 독립된 메모리 영역(Code, Data, Stack, Heap의 구조)을 할당받는다. 기.. 이전 1 다음