Memori sistem sepenuhnya digunakan saat menggunakan perangkat lunak tape drive

0

Saya menggunakan RedHat Enterprise Linux 6.

Saat menggunakan tape drive IBM, ia sepenuhnya menggunakan memori sistem hanya dalam dua menit.

Ini adalah hasil dari free -mperintah:

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

dan ketika memeriksa pemanfaatan proses teratas saya menemukan yang berikut:

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

Saya menggunakan skrip untuk mengambil cadangan harian pada rekaman itu. Ini menyalin file cpio pada rekaman itu.

Bagaimana kita bisa mendeteksi penyebab masalah ini?

Mohammed Tarek
sumber
Ketika mengeluarkan perintah berikut # echo 3> / proc / sys / vm / drop_caches # sinkronkan mereka membebaskan memori tetapi akan sepenuhnya digunakan lagi dalam beberapa detik
Mohammed Tarek
Sepertinya ada masalah dengan perintah ltfs yang sepertinya dipasok oleh IBM.
mdpc
Tetapi masalah ini baru-baru ini muncul !!
Mohammed Tarek

Jawaban:

1

Anda melihat nilai yang salah. Memori fisik Anda adalah 4032 megabita. Memori bebas Anda adalah 3837. Tukar kosong. Itu sangat jauh dari kenyang. Memori "Tembolok" adalah memori bebas! Memori bebas digunakan sebagai cache disk hingga beberapa program mengalokasikannya. Singkatnya, Anda tidak kehabisan memori, dan tidak ada masalah yang perlu diperbaiki.

Hontvári Levente
sumber
Terima kasih atas komentar Anda. Saya menerima pesan Anda. bagaimana cara mengatasi masalah ini
Mohammed Tarek
2
+1 untuk membalikkan downvote. Jawaban ini dengan benar menjelaskan bahwa sistem tidak kehabisan RAM. Lihat linuxatemyram.com untuk lebih jelasnya.
Deltik