세그먼트와 페이지가 같다고 책에나와 있나요?
보통은 나누어 설명되어 있을텐데요..
보통은
[진짜메모리] - [페이지 테이블] - [가상 프로세스] 이렇게 처리되죠..
그렇지 않나요?
리눅스 커널을 말씀하신거라면 위의 모형이 맞을겁니다..
페이지 테이블은 엄청 자주 업데이트 되기때문에 보통 캐쉬에 들어있구요
페이지 테이블의 오프셋값으로 진짜메모리의 실제 영역을 찾아 가는걸로
알고 있습니다.
틀린곳이 있다면 리플달아 주세요 TTTT^TTTT
: 제가 책을 보았느데 감이 잘안와서요.
:
: 물리적 메모리 - 선형주소 - 논리적주소
:
: 이렇게 맵핑시켜주지 않습니까.
:
: 제가 이해하는것은요.
:
: 물리적메모리(256M) 를 선형주소 진짜선으로 ----------- 이렇게 생긴것
에다
:
: 세그먼트하고 오프셋이란것을 이용해서 맵핑하구요.
:
: 여기에서 세그먼트는 선형주소를 나눠주는크기. 오프셋은 기준점에서
:
: 얼마나 떨어져있나.
:
: 이렇게하면 선으로 되어있으니까 메모리에 어디에 기억이 되어있는지
:
: 나오겠죠.
:
: 또 논리적 주소하고 선형주소를 맵핑시켜줄때는
:
: 페이지단위로(4K)씩 나눠서 선형주소하구요 맵핑시켜주고...
:
: 읽어보긴 했는데 잘이해가 안가서요.
:
: 제가 맞게 이해하고 있는지요?
:
: --
: 공부할것은 많은데 능력이 따라주지 않음이던가..--Burn Again Since 06/10/2001