System/Windows
스레드의 기본, Windows System Programming
Chapter 06. 스레드의 기본 모든 프로세스는 하나 이상의 스레드를 사용한다. 프로세스는 2개의 요소(프로세스 커널 오브젝트와 주소공간)로 구성되어있다. 마찬가지로 스레드 또한 유사하게 2개의 요소로 구성되어있다. 스레드의 구성요소 2가지 스레드 커널 오브젝트: 운영체제가 스레드(Thread)를 다루기 위해 사용하는 오브젝트. 또한, 시스템이 스레드에 대한 통계 정보를 저장하는 공간. 스레드 스택: 스레드 코드를 수행할 때, 함수의 매개변수와 지역변수를 저장하기 위한 스택(Stack). 프로세스는 스스로 수행될 수 없다. 단순히 생각하면 프로세스는 스레드의 저장소라고 볼 수 있다. 스레드는 항상 프로세스 컨텍스트(Context) 내에 생성되며, 프로세스 안에서만 살아 있을 수 있다. 정리하면, 스레..
2019. 7. 25. 21:40
최근댓글