Автор Тема: Ошибка при определении размера оперативной памяти  (Прочитано 7113 раз)

skr

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
Добрый день!
Прошу помочь разобратся с проблемой.
На сервере установлено 2 Гб (физически) оперативной памяти. При загрузке биос тестирует 2 Гб памяти, при загрузке ОС пишит:
Memory: 1732988k/1792640k available (2490k kernel code, 50736k reserved, 1388k data, 184k init)

Команда free показывает 1,2 ГБ:
             total       used       free     shared    buffers     cached
Mem:       1234944    1183764      51180          0     209328     391044
-/+ buffers/cache:     583392     651552
Swap:      2031608        224    2031384

Команда top показывает также 1,2 ГБ:
Mem:   1234944k total,  1186336k used,    48608k free,   209580k buffers


more /proc/meminfo
MemTotal:      1234944 kB
MemFree:         45828 kB
Buffers:        209712 kB
Cached:         404292 kB
SwapCached:          0 kB
Active:         611560 kB
Inactive:       313748 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      1234944 kB
LowFree:         45828 kB
SwapTotal:     2031608 kB
SwapFree:      2031384 kB
Dirty:            1524 kB
Writeback:           0 kB
AnonPages:      311404 kB
Mapped:          79888 kB
Slab:           163820 kB
PageTables:      26004 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:   2649080 kB
Committed_AS:  3290084 kB
VmallocTotal: 34359738367 kB
VmallocUsed:      2116 kB
VmallocChunk: 34359735787 kB

ОС: Linux 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:03:03 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
Сервер: HP ProLiant DL120 G5

admin

  • Administrator
  • Full Member
  • *****
  • Сообщений: 170
    • Просмотр профиля
    • Email
XEN остальное съел, либо ограничил.

skr

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
XEN остальное съел, либо ограничил.

Сначала также подумали, отключали загрузку виртуальных машин - ничего не изменилось. При этом xen сам не видит полного объема :(
# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     1206     2 r-----   7127.8
w2k3-02                                    1      519     1 -b----    152.2

terawolf

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
Сначала также подумали, отключали загрузку виртуальных машин - ничего не изменилось. При этом xen сам не видит полного объема :(
# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     1206     2 r-----   7127.8
w2k3-02                                    1      519     1 -b----    152.2

Как это не видит??? все он прекрасно видит. 1206 + 519 скока будет?
Просто если установлен xen, то пользуясь физической консолью, вы работаете в ВИРТУАЛЬНОЙ МАШИНЕ Domain-0 (это я условно, на самом деле там несколько все сложнее, но сути это не меняет). Даже если выключить загрузку машины w2k3-02 это не добавит вашему контейнеру ее зарезервированных пол_гига