프로세스
-
프로세스Computer/CS 2021. 10. 9. 23:55
프로세스 현재 실행 중인 프로그램 I/O-bound 프로세스 : 계산보다 입출력 중심의 프로세스 CPU-bound 프로세스 : 입출력보다 계산을 많이하는 프로세스 - 프로세스 메모리 구조 : 리눅스 기준으로 1GB Kernel 영역, 3GB User 영역 ① text(code) 영역 : 코드 자체를 구성하는 메모리 영역으로 Hex파일이나 BIN파일 메모리 : 프로그램 명령이 위치하는 곳으로 기계어로 제어되는 메모리 영역 ② data 영역 : 전역변수(global), 정적변수(static), 배열(array), 구조체(structure) 등이 저장된다. : 초기화 된 데이터는 data 영역에 저장되고, 초기화 되지 않은 데이터는 BSS (Block Stated Symbol) 영역에 저장된다. : 프로그램이..