Process & Thread

Process 컴퓨터에서 연속적으로 실행되고 있는 프로그램 운영체제로부터 시스템 자원을 할당받는 작업의 단위 할당받는 시스템 자원 CPU시간 운영되기 위해 필요한 주소 공간 Code, Data, Stack, Heap의 구조로 되어 있는 독립된 메모리 영역 구조 Stack 지역변수, 매개변수, 리턴값 등 잠시 사용되었다가 사라지는 데이터를 저장하는 영역 Heap 동적 데이터 영역 메모리 주소 값에 의해서만 참조되고 사용되는 영역 Data 전역변수와 정적변수가 저장된다. 이 변수들은 프로그램이 시작될 때 할당되어 프로그램이 종료될 때 소멸된다. Code(Text) 실행할 프로그램의 코드가 저정된다. CPU는 이곳에서 명령어를 하나씩 가져와

2021년 8월 4일
·
0개의 댓글
·