xentop은 메모리 사용량에 대한 정적 정보를 제공합니다.

xentop은 메모리 사용량에 대한 정적 정보를 제공합니다.

CentOS 6.5 및 Xen 4.2.4-30을 사용하고 있습니다.

MEM(%)xentop은 전혀 변경되지 않았습니다.

      NAME  STATE   CPU(sec) CPU(%)     MEM(k) MEM(%)  MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS   VBD_OO   VBD_RD   VBD_WR  VBD_RSECT  VBD_WSECT SSID
  Domain-0 -----r         68    0.0    1048568   25.0    1048576      25.0     1    0        0        0    0        0        0        0          0          0    0
       vm1 --b---          7    0.0    1536000   36.6    1536000      36.6     1    1       49        0    1        0     6518      433      95640       4034    0
       vm2 --b---          8    0.0    1536000   36.6    1536000      36.6     1    1       55        5    1        0     6562      551      97336       5090    0

어쨌든 가상 머신당 할당된 메모리 양(예: CPU(%))을 얻을 수 있습니까?xentop

답변1

나는 Xen에 대해 잘 알지 못하지만(즉, 실제 경험이 없습니다), 결코 지나칠 수 없다는 것을 나타내는 이 스레드를 찾았습니다 xentop.

글 마지막에 이런 댓글이 있습니다.

기본적으로 이 정보는 domain0에서는 사용할 수 없지만 xenstore를 통해 각 domU에서 전송할 수 있습니다. 이를 수행하는 방법에 대한 예는 xenballoond의 쉘 스크립트를 확인하십시오. 기본적으로 각 domU에서 쉘 스크립트를 실행하여 정보(예: /proc/meminfo)를 xenstore에 저장하고, dom0에서 쉘 스크립트를 실행하여 이를 읽고 인쇄해야 합니다.

관련 정보