[Computer science]프로세스와 스레드(Process & Thread)
이 글은 이전에 운영하던 깃 블로그에서 옮겨온 글입니다. 서론 예전부터 프로세스와 스레드를 혼동하는 경우를 많이 봤습니다 다. 사실 둘은 같기도 하고 다르기도 하죠, 비슷하지만 엄연히 다른 프로세스와 스레드. 이 글에서는 각각의 간단한 정의에 대해서 살펴보려 합니다. 프로세스와 스레드(Process & Thread) 프로세스(Process) : 실행되는 프로그램의 작업 단위 스레드(Thread) : 프로세스 안에서 실행되는 흐름의 단위 둘 다 무언가의 단위입니다. 위 설명에서 보듯이, 스레드는 프로세스의 하위 개념이 되겠네요. Process Thread 1 Thread 2 Thread 3 … Thread N 즉, 이처럼 프로세스라는 큰 단위에서 스레드라는 여러 흐름이 있는 것입니다. 메모리의 관점에서 본..
2022.04.08