Системная память полностью используется при использовании программного обеспечения стримера

253
Mohammed Tarek

Я использую RedHat Enterprise Linux 6.

При использовании ленточного накопителя IBM он полностью использует системную память всего за две минуты.

Вот результат free -mкоманды:

 total used free shared buffers cached Mem: 4032 3837 194 0 7 3634 -/+ buffers/cache: 195 3837 Swap: 6591 0 6591 

и при проверке использования топовых процессов я обнаружил следующее:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 307 46.3 0.6 95780 27348 ? Ssl 00:35 3:57 ltfs -o devname=/dev/IBMtape0 /mnt/ltfs gdm 4033 0.0 0.4 32464 17284 ? Ss Jul01 0:00 /usr/libexec/gdmgreeter root 4020 0.0 0.2 25568 10308 ? SN Jul01 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 4007 0.0 0.1 11260 5332 tty7 Ss+ Jul01 0:02 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 3828 0.0 0.1 53360 4988 ? Ssl Jul01 0:00 /usr/sbin/cimserver root 3645 0.0 0.1 13468 4772 ? S Jul01 0:00 python ./hpssd.py 68 3549 0.0 0.1 6220 4192 ? Ss Jul01 0:01 hald root 4006 0.0 0.0 27496 3768 ? Sl Jul01 0:00 /usr/libexec/gdm-rh-security-token-helper root 3667 0.0 0.0 10272 3008 ? Ss Jul01 0:00 cupsd 

Я использую скрипт для ежедневного резервного копирования на ленту. Копирует файл cpio на ленту.

Как мы можем определить причину этой проблемы?

0
При выполнении следующих команд # echo 3> / proc / sys / vm / drop_caches # sync они освобождают память, но через несколько секунд она снова будет полностью использована Mohammed Tarek 8 лет назад 0
Похоже, проблема с командой ltfs, которая выглядит так, как будто она предоставлена ​​IBM. mdpc 8 лет назад 0
Но эта проблема недавно появилась !! Mohammed Tarek 8 лет назад 0

1 ответ на вопрос

1
Hontvári Levente

Вы смотрите на неправильное значение. Ваша физическая память составляет 4032 мегабайта. Ваша свободная память 3837. Своп пуст. Это очень далеко от того, чтобы быть полным. «Кэшированная» память - это свободная память! Свободная память используется в качестве дискового кэша до тех пор, пока какая-либо программа не выделит ее. Короче говоря, у вас нет нехватки памяти, и нет проблемы, которую нужно исправить.

Спасибо за ваш комментарий. Я получил твое сообщение. как преодолеть эту проблему Mohammed Tarek 8 лет назад 0
+1, чтобы отменить снижение. Этот ответ правильно объясняет, что системе не хватает оперативной памяти. Смотрите [linuxatemyram.com] (http://www.linuxatemyram.com/) для получения более подробной информации. Deltik 8 лет назад 2

Похожие вопросы