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 -m
perintah:
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?
memory
redhat-enterprise-linux
tape
Mohammed Tarek
sumber
sumber
Jawaban:
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.
sumber