unix
-
Process학교 수업/유닉스 2020. 6. 20. 18:02
Process 프로세스- OS의 process 관련 포스팅에서 개념들은 다뤘다. (참고주소 : https://comyoung.tistory.com/97?category=854787) 그 외의 unix에서의 process 설명들을 설명해보겠다. 1. 프로세스 구조 ① 텍스트 영역: 실행 코드를 저장한다. 텍스트 영역은 프로세스 실행 중 크기가 변하지 않는 고정 영역에 속한다. ② 데이터 영역: 프로그램에서 정의한 전역 변수를 저장한다. 전역 변수는 프로그램을 작성할 때 크기가 고정되므로 고정영역에 할당된다. (컴파일 때 배열 크기가 정해진다.) ③ 힙(heap): 프로그램 실행 중에 동적으로 메모리를 요청하는 경우에 할당되는 영역으로, 빈 영역→할당→할당 해제처럼 상태가 변하는 가변 영역이다. (runti..