내가 생각하는 프로세스의 정의
- OS에 의해 프로그램이 메모리에 적재되면 이것을 가리켜 프로세스라고 한다.
- 프로그램 : 소스 구현 후 컴파일 & 링킹 과정을 거쳐서 생성된 바이너리
프로세서의 메모리 관계
- 각 OS는 프로세스 매니저를 가지고 있고 프로세스 매니저는 다음을 포함한다.
- 1. 프로세스 관리 유닛
- 2. 메모리 관리 유닛
- 3. pathname 관리 유닛 (이건 추후 공부를 해야할 듯)
메모리 관리 유닛
- 메모리 관리 유닛은 메모리를 페이지 단위로 관리 한다.
- 페이지 단위 : 4Kb (4096 bytes)
- 코드를 위한 read-only page
- 데이타 & 스택을 위한 read-write page

- OS에 의해 프로그램이 메모리에 적재되면 이것을 가리켜 프로세스라고 한다.
- 프로그램 : 소스 구현 후 컴파일 & 링킹 과정을 거쳐서 생성된 바이너리
프로세서의 메모리 관계
- 각 OS는 프로세스 매니저를 가지고 있고 프로세스 매니저는 다음을 포함한다.
- 1. 프로세스 관리 유닛
- 2. 메모리 관리 유닛
- 3. pathname 관리 유닛 (이건 추후 공부를 해야할 듯)
메모리 관리 유닛
- 메모리 관리 유닛은 메모리를 페이지 단위로 관리 한다.
- 페이지 단위 : 4Kb (4096 bytes)
- 코드를 위한 read-only page
- 데이타 & 스택을 위한 read-write page

반응형
'개발' 카테고리의 다른 글
라이브러리 요약 정리 (2) | 2009.03.05 |
---|---|
컴파일&링킹 요약 정리 (0) | 2009.03.04 |
MAC OS X (10.5.X) Leopard 에서 root 권한 얻기 (0) | 2009.02.02 |
EZ_X5_4_크로스컴파일러관련 (0) | 2009.01.29 |
EZ_X5_3_이미지관련 (0) | 2009.01.18 |