어제 스터디하면서 번뜩 생각난건데요
e820 맵의 내용을 실제로 찍어 보면 어떨까요..?
제가 64bit 머신이 없어서 확인은 못하겠지만, 실제로 확인하는(printk) 코드를 삽입하고
컴파일하여 돌려보면 Ram N 기가 일때 어떤 보드의 BIOS를 사용할때 e820맵이
어떤식으로 잡히고, xen이 그것을 어떻게 사용하는지 쉽게 확인해볼수 있을거 같습니다.
그리하여 간단한 물리 메모리 레이아웃을 그려보면 좀더 이해하기 쉬울거 같네요
제가 직접해보고 싶은데, 64bit 머신이 없어서 아쉽네요
e820 맵의 내용을 실제로 찍어 보면 어떨까요..?
제가 64bit 머신이 없어서 확인은 못하겠지만, 실제로 확인하는(printk) 코드를 삽입하고
컴파일하여 돌려보면 Ram N 기가 일때 어떤 보드의 BIOS를 사용할때 e820맵이
어떤식으로 잡히고, xen이 그것을 어떻게 사용하는지 쉽게 확인해볼수 있을거 같습니다.
그리하여 간단한 물리 메모리 레이아웃을 그려보면 좀더 이해하기 쉬울거 같네요
제가 직접해보고 싶은데, 64bit 머신이 없어서 아쉽네요
댓글 5
-
이일렬
2008.03.10 14:51
-
김기오
2008.03.11 11:51
32bit로 하나 64로 하나 별 상관은 없을거 같아요
난 귀찬아서 안해봤었는데 별로 해볼 필요를 못느꼈었거든요.
그냥 메모리 크기 찾는거라는 생각이 들어서요..
해보면 좋겠지요. 시간나면 그냥 vmware에서 해보세요 -
이일렬
2008.03.11 12:33
vmware 위에 xen이 설치가 되나요?
전 뭐가 잘못되었는지 잘 않되네요... ^^ -
백창우
2008.03.11 23:40
e820 map은 xen이 안깔려 있더라도 출력이 가능합니다.
64Bit 리눅스에서 출력되는 걸로 확인해보시거나 google에서 64Bit 리눅스 부팅 메시지로 검색해보시면 확인하실수 있을겁니다. -
김기오
2008.03.12 08:15
vmware에서도 64bit 리눅스가 깔리니까
xen도 깔리지 않을까 생각하고 있습니다.
아직 VT 기능을 확인해보지는 못했습니다.
이번주 교육이라 정신이 없네요
.
주말에 스터디는 잘 하셨어요...
저는 집 문제 때문에 약속이 있어어 못갔어요... 이번주에는 꼭 뵐수 있었으면 좋겠네요....