도와주세요!!
글 수 15,339
2007.11.02 17:51:56 (*.205.160.65)
6667
안녕하세요
제가 제대로 이해하고 있는지 모르겠지만 틀린 부분이 있으면 지적해 주세요
ESP-CX 보드는 64M의 램을 가지고 있는데 그 중에 부트로더에서 옵션으로 들어오는
initrd 영역(initrd=0xa0800000,9M)을 제외하면 실제로 사용 가능한 용량은 64-9=55M
가 맞는건가요?
커널 부팅할 때 뿌리는거 보면 다음처럼 initrd영역의 크기에 따라 avaiable 값이 변하더군요
Memory: 64MB = 64MB total
Memory: 52864KB available (1972K code, 644K data, 80K init)
아무튼 질문 드리고 싶은 것은
램디스크를 생성할때 위에서 52864KB 가 남는다고 해도 다음처럼
램디스크 이미지 크기를 FULL로 쓰면 보드가 이상해 지더군요
dd if=/dev/zero of=ramdisk bs=1k count=52864
혹시 운영체제에서 램을 스택의 용도 등으로 써야 해서 그런건가요?
만약 그렇다면 램디스크 이미지의 맥시멈 크기는 얼마나 가능한지
확인을 하려면 어떻게 하는지 혹시 아시나요?
수고하십시요
제가 제대로 이해하고 있는지 모르겠지만 틀린 부분이 있으면 지적해 주세요
ESP-CX 보드는 64M의 램을 가지고 있는데 그 중에 부트로더에서 옵션으로 들어오는
initrd 영역(initrd=0xa0800000,9M)을 제외하면 실제로 사용 가능한 용량은 64-9=55M
가 맞는건가요?
커널 부팅할 때 뿌리는거 보면 다음처럼 initrd영역의 크기에 따라 avaiable 값이 변하더군요
Memory: 64MB = 64MB total
Memory: 52864KB available (1972K code, 644K data, 80K init)
아무튼 질문 드리고 싶은 것은
램디스크를 생성할때 위에서 52864KB 가 남는다고 해도 다음처럼
램디스크 이미지 크기를 FULL로 쓰면 보드가 이상해 지더군요
dd if=/dev/zero of=ramdisk bs=1k count=52864
혹시 운영체제에서 램을 스택의 용도 등으로 써야 해서 그런건가요?
만약 그렇다면 램디스크 이미지의 맥시멈 크기는 얼마나 가능한지
확인을 하려면 어떻게 하는지 혹시 아시나요?
수고하십시요