Process1 프로세스와 스레드 프로세스 vs 스레드 프로세스 프로그램이 실행 중인 상태를 프로세스라한다. 즉, 메모리에 적재되어 실행이 되고 있는 프로그램을 프로세스라고 한다. 운영체제로부터 시스템 자원을 할당받는 작업의 단위 참고로 할당받는 시스템 자원의 예는 CPU 시간 운영되기 위해 필요한 주소공간 Code, Data, Stack, Heap의 구조로 되어 있는 독립된 메모리 영역 스레드 프로세스가 할당받은 자원을 이용하는 실행의 단위 스레드는 프로세스내에 실행되는 흐름의 단위이다. 프로세스의 특정한 수행경로 특징 스레드는 한 프로세스 내에서 동작되는 여러 실행의 흐름으로, 프로세스 내의 주소 공간이나 자원들(힙 공간 등)을 같은 프로세스 내에 스레드끼리 공유하면서 실행된다. 멀티 프로세스 하나의 응용프로그램을 여러 개의 프로세스.. 2022. 5. 15. 이전 1 다음