스레드

✅프로그램 VS. 프로세스프로그램: 정적, 실행 가능한 파일 형태프로세스: 실행된 프로그램, cpu와 메모리 할당받아서 프로그램이 실행된 형태 ✅프로세스 VS. 스레드프로세스: 실행단위가 크고 + 한개의 프로그램에 한개의 프로세스만 존재스레드: 실행 단위가 작고 + 핸개의 프로그램(한개의 프로세스)내 수 많은 스레드가 존재    스레드마다 프로그램 카운터(실행위치) + 명령어 레지스터(실행함수) + 스택 영역(실행 변수)을 가짐 🔷스레드프로세스는 실행단위가 커서 각 기능별로 프로세스를 나눈게 스레드이다.스레드마다 stack을 가지고 있고, 스택은 함수 호출에 필요한 정보가 담겨있다. (heap은 프로세스마다 하나씩 할당)스레드마다 프로그램 카운터(실행 위치) + 명령어 레지스터(실행 함수) + 스택영역..
hapBday
'스레드' 태그의 글 목록