LINUX.ORG.RU
ФорумAdmin

Memory usage linux


0

2

Доброго времени суток!
Есть сервер OEL 5.6 (2.6.32) x86_64 с памятью 10Gb.
После запуска сервера, когда еще не стартованы основные приложения (Oracle) наблюдаю следующую картину по использованию памяти:

# free -m
total used free shared buffers cached
Mem: 9959 4665 5293 0 10 245
-/+ buffers/cache: 4410 5549
Swap: 6143 0 6143


Суммируя VSZ всех запущенных процессов получаю только 2,6Gb. А used=4,4Gb (см.выше).
Подскажите куда копать,чтобы узнать на что используется еще 2Gb памяти?
Спасибо за ответы.


Ответ на: комментарий от anonymous

В каждой теме это напишут. Не читая, что

-/+ buffers/cache: 4410 5549

x3al ★★★★★
()

Что в /proc/meminfo и ps aux?

x3al ★★★★★
()

Например, вот так:

root@goro:~# free -m
             total       used       free     shared    buffers     cached
Mem:          6719       6674         44          0        191       4863
-/+ buffers/cache:       1620       5098
Swap:         2047         24       2023

root@goro:~# echo 16384 > /sys/block/md5/md/stripe_cache_size

root@goro:~# free -m
             total       used       free     shared    buffers     cached
Mem:          6719       6607        111          0        190       4697
-/+ buffers/cache:       1719       4999
Swap:         2047         24       2023

Иначе говоря, есть еще 100500 системных нужд (кэш RAID'а, буферы сетевых соединений и прочего, и т.д. и т.п) куда может уходить память. Для начала почитай, как считается память в OpenVZ'e.

YAR ★★★★★
()
Ответ на: комментарий от YAR

спасибо за ответы

про 'как считается память в OpenVZ' - почитаю.

################
echo 1 > /proc/sys/vm/drop_caches - не помогло


################

# cat /proc/meminfo
MemTotal: 10198236 kB
MemFree: 5602768 kB
Buffers: 380 kB
Cached: 24408 kB
SwapCached: 0 kB
Active: 39612 kB
Inactive: 11972 kB
Active(anon): 32660 kB
Inactive(anon): 8 kB
Active(file): 6952 kB
Inactive(file): 11964 kB
Unevictable: 9592 kB
Mlocked: 9616 kB
SwapTotal: 6291448 kB
SwapFree: 6291448 kB
Dirty: 36 kB
Writeback: 0 kB
AnonPages: 36344 kB
Mapped: 20580 kB
Shmem: 348 kB
Slab: 276704 kB
SReclaimable: 73344 kB
SUnreclaim: 203360 kB
KernelStack: 1616 kB
PageTables: 4492 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 9293412 kB
Committed_AS: 187872 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 42364 kB
VmallocChunk: 34359584112 kB
HugePages_Total: 2048
HugePages_Free: 2048
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 10184 kB
DirectMap2M: 10409984 kB



################

#ps aux | sort -n -k 5,5

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 669 0.0 0.0 3804 440 ? S 13:58 0:00 /bin/sleep 10
root 6619 0.0 0.0 3808 488 tty1 Ss+ Jul07 0:00 /sbin/mingetty tty1
root 6620 0.0 0.0 3808 492 tty2 Ss+ Jul07 0:00 /sbin/mingetty tty2
root 6621 0.0 0.0 3808 492 tty3 Ss+ Jul07 0:00 /sbin/mingetty tty3
root 6622 0.0 0.0 3808 496 tty4 Ss+ Jul07 0:00 /sbin/mingetty tty4
root 6623 0.0 0.0 3808 492 tty5 Ss+ Jul07 0:00 /sbin/mingetty tty5
root 6624 0.0 0.0 3808 492 tty6 Ss+ Jul07 0:00 /sbin/mingetty tty6
root 5477 0.0 0.0 3816 572 ? Ss Jul07 0:00 /usr/sbin/acpid
root 5002 0.0 0.0 3820 444 ? Ss Jul07 0:00 klogd -x
root 4999 0.0 0.0 5924 672 ? Ss Jul07 0:05 syslogd -m 0
root 5179 0.0 0.0 5948 544 ? Ss Jul07 0:00 /usr/sbin/sdpd
root 5744 0.0 0.0 6468 376 ? Ss Jul07 0:00 gpm -m /dev/input/mice -t exps2
rpc 5050 0.0 0.0 8064 604 ? Ss Jul07 0:00 portmap
root 5493 0.0 0.0 8528 496 ? Ss Jul07 0:00 /usr/bin/hidd --server
rpcuser 5088 0.0 0.0 10172 808 ? Ss Jul07 0:00 rpc.statd
root 6435 0.0 0.0 10248 708 ? S Jul07 3:52 hald-addon-storage: polling /dev/sr0
root 1 0.0 0.0 10364 708 ? Ss Jul07 0:22 init [3]
root 5173 0.0 0.0 10448 788 ? Ss Jul07 0:00 /usr/sbin/hcid
root 5017 0.0 0.0 10776 384 ? Ss Jul07 2:59 irqbalance
root 6625 0.0 0.0 10804 1212 ? Ss Jul07 0:09 /bin/sh /etc/init.d/init.ohasd run
root 4360 0.0 0.0 12148 484 ? Ss Jul07 0:08 iscsid
68 6399 0.0 0.0 12340 876 ? S Jul07 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
68 6407 0.0 0.0 12340 872 ? S Jul07 0:00 hald-addon-keyboard: listening on /dev/input/event2
68 6413 0.0 0.0 12340 868 ? S Jul07 0:00 hald-addon-keyboard: listening on /dev/input/event0
root 4361 0.0 0.0 12640 4452 ? S<Ls Jul07 0:35 iscsid
root 10309 0.0 0.0 12764 548 ? D Jul11 0:00 nmhs getgeom /dev/sdx
root 15984 0.0 0.0 12764 548 ? D Jul10 0:00 nmhs getgeom /dev/sdx
root 23819 0.0 0.0 12764 552 ? D Jul11 0:00 nmhs getgeom /dev/sdx
root 26163 0.0 0.0 12764 548 ? D Jul09 0:00 nmhs getgeom /dev/sdx
root 28944 0.0 0.0 12764 548 ? D Jul10 0:00 nmhs getgeom /dev/sdx
root 378 0.0 0.0 12764 548 ? D Jul08 0:00 nmhs getgeom /dev/sdx
root 4817 0.0 0.0 12764 548 ? D Jul12 0:00 nmhs getgeom /dev/sdx
root 6589 0.0 0.0 12764 548 ? D Jul09 0:00 nmhs getgeom /dev/sdx
root 562 0.0 0.0 13076 1244 ? S<s Jul07 0:10 /sbin/udevd -d
root 6615 0.0 0.0 18428 488 ? S Jul07 0:00 /usr/sbin/smartd -q never
root 5819 0.0 0.0 18744 452 ? Ss Jul07 0:00 /usr/sbin/atd
root 5462 0.0 0.0 19140 1368 ? Ssl Jul07 4:13 pcscd
ntp 5695 0.0 0.0 19200 4892 ? SLs Jul07 0:31 ntpd -x -u ntp:ntp -p /var/run/ntpd.pid
xfs 5792 0.0 0.0 20844 1672 ? Ss Jul07 0:00 xfs -droppriv -daemon
dbus 5148 0.0 0.0 21368 1016 ? Ss Jul07 0:00 dbus-daemon --system
root 5671 0.0 0.0 21656 892 ? Ss Jul07 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
root 6392 0.0 0.0 21712 1088 ? S Jul07 0:00 hald-runner
avahi 5885 0.0 0.0 23164 344 ? Ss Jul07 0:00 avahi-daemon: chroot helper
avahi 5884 0.0 0.0 23292 1344 ? Ss Jul07 0:00 avahi-daemon: running [kv-omr-01-2.local]
root 4964 0.0 0.0 25292 828 ? S<sl Jul07 0:01 auditd
root 5585 0.0 0.0 26336 524 ? Ss Jul07 0:00 ./hpiod
68 6391 0.0 0.0 32656 5716 ? Ss Jul07 1:11 hald
root 5417 0.0 0.0 32800 4672 ? Sl Jul07 0:17 /opt/Navisphere/bin/naviagent -f /etc/Navisphere/agent.config
root 5123 0.0 0.0 55192 764 ? Ss Jul07 0:00 rpc.idmapd
smmsp 5729 0.0 0.0 57712 1760 ? Ss Jul07 0:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue
root 5624 0.0 0.0 62644 1212 ? Ss Jul07 0:01 /usr/sbin/sshd
root 670 0.0 0.0 65608 984 pts/0 R+ 13:59 0:00 ps aux
root 407 0.0 0.0 66080 1624 pts/0 Ss 13:50 0:00 -bash
root 5721 0.0 0.0 66960 2328 ? Ss Jul07 0:14 sendmail: accepting connections
root 5758 0.0 0.0 74824 1144 ? Ss Jul07 0:01 crond
root 4966 0.0 0.0 79764 788 ? S<sl Jul07 0:01 /sbin/audispd
root 4329 0.0 0.0 90064 444 ? Ssl Jul07 0:00 brcm_iscsiuio
root 402 0.0 0.0 90144 3412 ? Ss 13:50 0:00 sshd: root@pts/0
root 671 0.0 0.0 109160 688 pts/0 S+ 13:59 0:00 sort -n -k 5,5
root 5549 0.0 0.0 115848 1508 ? Ssl Jul07 0:13 automount
root 5590 0.0 0.0 154868 6428 ? S Jul07 0:09 /usr/bin/python ./hpssd.py
root 5606 0.0 0.0 156276 8296 ? Sl Jul07 7:49 /usr/sbin/snmpd -Lf /var/log/snmpdlog -p /var/run/snmpd.pid -a
root 4182 0.0 0.0 168776 5096 ? SLl Jul07 0:07 /sbin/multipathd
root 5827 0.0 0.0 206208 6660 ? Ssl Jul07 0:00 /usr/sbin/nsrexecd

kefer
() автор топика
Ответ на: комментарий от kefer

http://www.linuxatemyram.com/ - прочитал

про -/+ buffers/cache - это понятно, но даже с этими значениями (а они заметьте небольшие) занято 4410 Мб. А сумма VSZ процессов дает только 2,6, я уже молчу про RSS.

Про 'как считается память в OpenVZ' - читал, почитаю еще.

anonymous
()
Ответ на: комментарий от kefer

> не относится.

О_о. Перечитал еще раз 0-й пост - с чего я решил, что у тебя там OpenVZ?

Надо больше спать...

На пост выше можно не обращать внимания.

YAR ★★★★★
()
Ответ на: комментарий от kefer

>HugePages_Total: 2048

HugePages_Free: 2048

Это сколько же свободной RAM на них нужно. Для оракла?
Они резервируются системой, т.к. при приличном аптайме найти 512 последовательных свободных страниц не слишком просто.

x3al ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.