Code1 스레드 개념 정리 Task 스레드의 개념을 정리하기 전 포괄적인 의미 태스크에 대해 알아보자 태스크는 작업 단위의 실행 단위를 의미한다. 쉽게 생각하면 작업 관리자(win)에 실행되고 있는 것들을 모두 태스크라고 봐도 무방하다. 태스크를 상세히 나눠보면 프로세스와 스레드로 구분할 수 있다. process 프로세스란 단순하게 현재 실행 중인 프로그램이라고 할 수 있다. 다음과 같이 작업 관리자에서 보이는 모든 것을 프로세스라 할 수 있다. 프로세스를 운영체제에 의해 메모리 공간을 할당받아 실행 중인 것을 의미한다. 위에 태스크의 설명과 같지만 태스크는 프로세스를 내포하고 있는 포괄적인 의미일 뿐 다른 건 없다. Thread 스레드란 프로세스 내에서 실제로 작업을 수행하는 주체를 말한다. 프로세스가 작업을 수행하려면 한 개 .. 2022. 9. 29. 이전 1 다음