OS1 Process와 Thread 프로세스와 스레드를 설명하기에 앞서서 먼저 차이점을 얘기해보자면, 프로세스는 운영체제로부터 자원을 할당받는 작업의 단위이고 스레드는 프로세스가 할당받은 자원을 이용하는 실행의 단위이다. 라고 간단하게 설명할 수 있다. (출처 : https://brunch.co.kr/@kd4/3 ) 프로세스는 실행될 때 운영체제로부터 processor 와 자원을 할당받는다. 스레드란 한 프로세스 내에서 동작되는 여러 실행의 흐름으로 프로세스 내의 주소 공간이나 자원들을 같은 프로세스 내에서 공유하면서 실행된다. 하지만,,, 프로세스가 그래서 하는 일이 뭐고 스레드는 또 뭐야! 라는 답답한 마음에 프로세스가 하는 일이 무엇인지, 스레드가 왜 필요한지 정확한 이해를 위해서 프로세스와 스레드에 대해서 정리해보았다.1. Proc.. 2018. 2. 6. 이전 1 다음