CS/운영체제

myGoodPlace
[운영체제] 프로세스
·CS/운영체제
프로세스의 이해 프로세스란 실행되는 프로그램 이 때, 메모리에 적재되며, CPU를 할당받는다. 프로그램이란? 명령어의 집합을 파일로 묶어놓은 것 프로세스에 할당되는 메모리 공간 4가지의 영역으로 이루어짐 Code Data BSS Data Heap Stack Code 영역 프로그램의 코드가 기계어로 저장되는 공간 Data 영역 전역변수와 정적변수가 저장되는 공간 초기화 되지 않은 변수가 저장되는 곳 BSS, 그렇지 않은 곳으로 다시 구분됨 Heap 영역 런타임시에 생성되는 변수가 저장되는 공간 Stack 영역 함수 호출 시 생성되는 지역 변수 및 매개 변수가 저장되는 공간 CPU와 Code영역의 연관성 프로그램을 실행하기 위해서는 CPU가 코드를 읽고, 연산을 수행해야한다. CPU의 PC는, CPU 내부에..
sooyeon-kr
'CS/운영체제' 카테고리의 글 목록