2011년 6월 12일 기출문제를 풀다가
28번
32비트의 가상주소, 4KB 페이지, 페이지 테이블 엔트리당 4바이트로 된 페이지 테이블에 대해 전체 페이지 테이블의 크기는 얼마인가?
이문제 모르겠어요
페이지 테이블에 조건이 주어져있는데
어떻게 이용해야하나요?
또 40번]
모든 하드디스크 제조사들은 IDEMA를 통해 기존 512바이트 섹터 표준을 어떻게 변경하여야 하는가?
1. 1K섹터 표준으로 변경
2. 4K섹터 표준으로 변경
3. 1M섹터 표준으로 변경
4. 4M섹터 표준으로 변경
전공자라 아니라 막막하네요
안녕하세요.
기사 문제시네요 .. ^^*
1)
ㆍ전체 페이지 테이블의 크기는 ‘페이지 수 × 페이지 테이블 엔트리의 크기’인데, 페이지 테이블 엔트리의 크기가 4바이트라고 주어졌으니 페이지 수만 계산하면 됩니다.
ㆍ페이지 수는 주어진 가상 기억장소에 사용될 수 있는지 페이지수를 의미하는 것으로 ‘가상 기억장소의 크기 / 페이지의 크기’입니다.
- 가상 주소로 32비트를 사용한다고 했으니 가상 기억장소의 크기는 2^32바이트입니다. 그리고 페이지의 크기는 4KB(2^12)로 주어졌습니다.
- 페이지 수 = 2^32/ 2^12= 2^20
ㆍ전체 페이지 테이블의 크기 = 페이지 수 × 페이지 테이블 엔트리의 크기
= 2^20× 4
= 1,048,576 × 4
= 4,194,304
= 4MB 입니다.
- ※ K = 2^10 = 1,024
- ※ 4KB = 4 × 2^10 = 2^2 × 2^10 = 2^12= 4,096
- ※ M=2^20 = 2^10 × 2^10 = K × K = 1,048,576
- ※ 4M = 4 × 1,048,576 = 4,194,304
2)
IDEMA(International Disk Drive, Equipment, and Materials Association)는 국제 디스크 드라이브 장비 및 재료 협회의 약어로 IDEMA는 2011년부터 모든 하드디스크 드라이브의 섹터 크기를 4K로 합의했습니다.
오늘도 즐거운 하루 되세요.
"-
*2012-02-21 10:18:15
안녕하세요.
기사 문제시네요 .. ^^*
1)
ㆍ전체 페이지 테이블의 크기는 ‘페이지 수 × 페이지 테이블 엔트리의 크기’인데, 페이지 테이블 엔트리의 크기가 4바이트라고 주어졌으니 페이지 수만 계산하면 됩니다.
ㆍ페이지 수는 주어진 가상 기억장소에 사용될 수 있는지 페이지수를 의미하는 것으로 ‘가상 기억장소의 크기 / 페이지의 크기’입니다.
- 가상 주소로 32비트를 사용한다고 했으니 가상 기억장소의 크기는 2^32바이트입니다. 그리고 페이지의 크기는 4KB(2^12)로 주어졌습니다.
- 페이지 수 = 2^32/ 2^12= 2^20
ㆍ전체 페이지 테이블의 크기 = 페이지 수 × 페이지 테이블 엔트리의 크기
= 2^20× 4
= 1,048,576 × 4
= 4,194,304
= 4MB 입니다.
- ※ K = 2^10 = 1,024
- ※ 4KB = 4 × 2^10 = 2^2 × 2^10 = 2^12= 4,096
- ※ M=2^20 = 2^10 × 2^10 = K × K = 1,048,576
- ※ 4M = 4 × 1,048,576 = 4,194,304
2)
IDEMA(International Disk Drive, Equipment, and Materials Association)는 국제 디스크 드라이브 장비 및 재료 협회의 약어로 IDEMA는 2011년부터 모든 하드디스크 드라이브의 섹터 크기를 4K로 합의했습니다.
오늘도 즐거운 하루 되세요.
"