HP-UX

물리메모리값을 컴맨드로 볼때..

 
mark.M
임시 조언자

물리메모리값을 컴맨드로 볼때..

저번에 RC 뒤져서 알아놨었는데 좀 적어놀걸 까먹었네요



kmsystem | grep "Physical" 아니면 getconf 뭐 이런식으로

간단하게 볼수 있었는데 당체 생각이 안나네요~

글랜스나 탑말고 그냥 컴맨드로 보려고 하는데 좀 도와주세요~

2 응답 2
김병수
본과생

물리메모리값을 컴맨드로 볼때..

# dmesg |grep -i phy



하시면 physical memory 를 확인할수 있습니다.



그럼~~~
고광태
중학생

물리메모리값을 컴맨드로 볼때..

다음과 같은 두 가지 방법이 있습니다.



1. dmesg(1M)를 사용하여 커널 메시지 버퍼에서 메모리 정보를 읽습니다.



dmesg 출력 하단부에 다음과 비슷한 내용이 있습니다.



Memory Information:

physical page size = 4096 bytes, logical page size = 4096 bytes

Physical: 65536 Kbytes, lockable: 39496 Kbytes, available: 48264 Kbytes



Physical: 섹션에는 물리 RAM의 전체 크기(KB)가 표시됩니다.



메모리 정보가 dmesg 출력에 없을 경우 경고 메시지를 표시하지 마십시오.

시스템 오류 메시지 버퍼의 크기가 작고 제한적입니다.

이 섹션에 메모리 정보가 없으면 2단계로 이동하십시오.



2. adb(1)를 사용하여 실행 중인 커널/메모리에서 메모리 정보를 읽습니다.





10.x의 경우 다음을 실행합니다.

echo "physmem /D" | adb /stand/vmunix /dev/kmem



다음 메시지가 반환되어야 합니다.



physmem:

physmem: 16384



11.X 32비트의 경우 다음을 실행합니다.

echo "phys_mem_pages /D" | adb /stand/vmunix /dev/kmem



다음 메시지가 반환되어야 합니다.



phys_mem_pages:

phys_mem_pages: 106496



11.X 64비트의 경우 다음을 실행합니다.

echo "phys_mem_pages/D" | adb64 -k /stand/vmunix /dev/mem



다음 메시지가 반환되어야 합니다.



phys_mem_pages:

phys_mem_pages: 523264