본문 바로가기
컴퓨터공학 기초/기초개념+TIP

[기초개념] 프로세스와 스레드

by 상용최 2020. 2. 23.
반응형

프로세스

  • 사전적 의미 : 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램
  • 프로세스는 프로그램실행시 Code,Data,Stack,Heap의 구조로 되어있는 메모리 영역을 할당 받는다.
  • 프로세스는 최소 1개이상의 스레드를 갖는다.

스레드

  • 프로세스가 할당받은 자원을 이용하는 실행의 단위 
  • 스레드는 프로세스 내에서 각각의 stack만 따로 할당을 받고 code,data,heap은 공유한다. 
반응형

댓글