- Uso de memória
+ Responder ao Tópico
-
Uso de memória
Olá,
Utilizo o RHEL 3 em um Intel Xeon 3.0 com 1 GB Ram rodando samba e mysql, durante o uso ele passa a ocupar toda a memória e um pequeno pedaço do swap de 2 gb, os usuários param de trabalhar e nada muda na memória, paro os serviços e não muda muito, mas quando desmonto as partiçoes /home e /srv, libera toda a memória, é normal o sistema usar toda a memória fisica do computador?
Obrigado.
-
Re: Uso de memória
não é normal..o normal eh usar 10% da sua makina com esses serviços ... principalmete por vc estar montando suas partições e esta estar ocupando a memoria, algo errado msm... poderia exemplificar a extrutura do seu sistema!?
-
Re: Uso de memória
Realmente o que está acontecendo com vc não é normal ...
Mas vale tbem dizer que o gerenciamento de memoria do linux é diferente do windows.
Por exemplo, se existe um processo X que está usando 500 MB de memoria ... qdo esse processo é finalizado .. é normal o linux ir decrescendo esse "gasto de memoria" bem devagar ... e não imediatamente como no windows.
O sistema continua meio que engatilhado caso o processo retorne !!! Isso gera agilidade e uma melhor performance ,,,
-
Re: Uso de memória
Olá,
é um Intel xeon, com 1 gb de ram, sistema de raid 5, com 4 hds scsi de 73 gb ram, com esse esquema:
/dev/sda7 2.0G 801M 1.1G 43% /
/dev/sda3 99M 44M 50M 47% /boot
none 502M 0 502M 0% /dev/shm
/dev/sda6 1.5G 56M 1.4G 4% /tmp
/dev/sda9 6.0G 4.1G 1.7G 72% /usr
/dev/sda5 2.9G 562M 2.2G 21% /var
/dev/sda2 145G 62G 76G 46% /home
/dev/sda10 44G 20G 22G 49% /srv
Este servidor roda o mysql 5.0.24, sendmail só pra enviar email de backup, um sistema da Dell para status do servidor, um software do no-break, e o samba. Desligo todos os serviços, a memória continua com bastante uso, somente quando desmonto as unidades /srv e /home, que a memória é liberada.
Obrigado.
-
saida do ps aux
Vejam a saida do ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1528 104 ? S Sep27 0:04 init
root 2 0.0 0.0 0 0 ? SW Sep27 0:03 [keventd]
root 3 0.0 0.0 0 0 ? SWN Sep27 0:00 [ksoftirqd/0]
root 6 0.0 0.0 0 0 ? SW Sep27 0:00 [bdflush]
root 4 0.0 0.0 0 0 ? SW Sep27 1:03 [kswapd]
root 5 0.0 0.0 0 0 ? SW Sep27 0:16 [kscand]
root 7 0.0 0.0 0 0 ? SW Sep27 0:00 [kupdated]
root 8 0.0 0.0 0 0 ? SW Sep27 0:00 [mdrecoveryd]
root 17 0.0 0.0 0 0 ? SW Sep27 0:00 [scsi_eh_1]
root 21 0.0 0.0 0 0 ? SW Sep27 0:00 [scsi_eh_2]
root 22 0.0 0.0 0 0 ? SW Sep27 0:00 [scsi_eh_3]
root 26 0.0 0.0 0 0 ? SW Sep27 0:01 [kjournald]
root 75 0.0 0.0 0 0 ? SW Sep27 0:00 [khubd]
root 1616 0.0 0.0 0 0 ? SW Sep27 0:00 [kjournald]
root 1680 0.0 0.0 0 0 ? SW Sep27 0:00 [kjournald]
root 1763 0.0 0.0 0 0 ? SW Sep27 0:00 [kjournald]
root 1791 0.0 0.0 0 0 ? SW Sep27 0:00 [kjournald]
root 1874 0.0 0.0 0 0 ? SW Sep27 0:00 [kjournald]
root 1971 0.0 0.0 0 0 ? SW Sep27 0:04 [kjournald]
root 2706 0.0 0.1 9632 1456 ? S Sep27 0:00 /usr/sbin/snmpd -s -l /dev/null -P /var/run/snmpd -a
root 2824 0.0 0.0 0 0 ? SW Sep27 0:00 [dcd_tmr_thread]
root 2840 0.1 0.4 125240 4676 ? S Sep27 6:07 /opt/dell/srvadmin/dataeng/bin/dcstor32d
root 4364 0.0 0.0 13668 792 ? S Sep27 0:00 /opt/dell/srvadmin/dataeng/bin/dcevt32d
root 4375 0.0 0.1 46568 1688 ? S Sep27 0:04 /opt/dell/srvadmin/dataeng/bin/dcsnmp32d
root 4423 0.0 0.3 9380 3684 ? S Sep27 0:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/minis
root 4747 0.0 0.0 1596 212 ? S Sep27 0:00 syslogd -m 0
root 4751 0.0 0.0 1532 60 ? S Sep27 0:00 klogd -x
rpc 4768 0.0 0.0 1676 80 ? S Sep27 0:00 portmap
root 4779 0.0 0.0 1568 172 ? S Sep27 0:00 mdadm --monitor --scan -f
firebird 4818 0.0 0.0 3484 212 ? S Sep27 0:00 /opt/firebird/bin/fbguard -f
firebird 4819 0.2 0.3 48356 3640 ? S Sep27 8:29 /opt/firebird/bin/fbserver
root 4886 0.0 0.0 3676 364 ? S Sep27 0:00 /usr/sbin/sshd
root 4901 0.0 0.0 4272 152 ? S Sep27 0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/srv/mysql --wait_timeou
mysql 4928 5.2 4.6 176616 48248 ? S Sep27 163:48 /usr/sbin/mysqld --basedir=/ --datadir=/srv/mysql --user=mysql
root 4961 0.0 0.0 6140 924 ? S Sep27 0:00 sendmail: accepting connections
smmsp 4970 0.0 0.0 6020 740 ? S Sep27 0:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue
root 4980 0.0 0.0 4488 460 ? S Sep27 0:00 crond
root 4989 0.0 0.0 12072 1024 ? S Sep27 0:00 smbd
root 4993 0.0 0.0 11988 796 ? S Sep27 0:00 smbd
root 4994 0.0 0.1 8152 1156 ? S Sep27 0:03 nmbd
root 5006 0.0 0.0 97220 976 ? S Sep27 0:00 /opt/dell/srvadmin/oma/bin/omsad32
root 5051 0.0 0.0 1884 96 ? S Sep27 0:00 /opt/dell/srvadmin/iws/bin/linux/omaws32 -run
root 5052 0.0 2.5 306564 26620 ? S Sep27 1:59 /opt/dell/srvadmin/iws/bin/linux/omaws32 -run
root 5066 0.0 0.0 3560 72 ? S Sep27 0:00 rhnsd --interval 240
root 5274 0.0 0.0 3820 548 ? S Sep27 0:02 /usr/local/sbin/openvpn --daemon --config /etc/openvpn/ipsilon.
root 5387 0.0 0.0 3832 692 ? S Sep27 0:13 /usr/local/sbin/openvpn --daemon --config /etc/openvpn/ctsystem
root 5411 0.0 0.0 3840 568 ? S Sep27 0:00 /usr/local/sbin/openvpn --daemon --config /etc/openvpn/startec.
root 5433 0.0 0.0 3840 404 ? S Sep27 0:00 /usr/local/sbin/openvpn --daemon --config /etc/openvpn/jo.conf
root 5437 0.0 0.0 1500 48 tty1 S Sep27 0:00 /sbin/mingetty tty1
root 5438 0.0 0.0 1500 48 tty2 S Sep27 0:00 /sbin/mingetty tty2
root 5439 0.0 0.0 1500 48 tty3 S Sep27 0:00 /sbin/mingetty tty3
root 5440 0.0 0.0 1500 48 tty4 S Sep27 0:00 /sbin/mingetty tty4
root 5441 0.0 0.0 1500 48 tty5 S Sep27 0:00 /sbin/mingetty tty5
root 5442 0.0 0.0 1500 48 tty6 S Sep27 0:00 /sbin/mingetty tty6
root 5451 0.0 0.0 4244 116 ? S Sep27 0:00 /bin/bash /sms/sms.sh
root 5454 0.0 1.7 282060 18016 ? S Sep27 1:44 java -noverify -cp .:rmi/:rmi/aplicacao.jar:rmi/:rmi/tray.jar:
root 5462 0.0 2.7 270256 28308 ? S Sep27 0:03 /usr/java/jdk/bin/java -noverify -Djava.endorsed.dirs=/sms/tomc
root 22476 0.0 0.1 12704 1176 ? S 07:03 0:00 smbd
519 22698 0.0 0.3 13044 3580 ? S 07:34 0:06 smbd
root 22827 0.0 0.3 12836 3172 ? S 07:49 0:01 smbd
root 22871 0.0 0.2 12708 2400 ? S 07:54 0:01 smbd
root 22902 0.0 0.3 12840 3200 ? S 07:56 0:01 smbd
root 24106 0.0 0.1 12700 1996 ? S 09:29 0:00 smbd
root 27016 0.0 0.3 12700 3400 ? S 13:49 0:00 smbd
root 28137 0.0 0.2 12656 2796 ? S 15:54 0:00 smbd
root 28205 0.0 0.1 6892 1816 ? S 16:13 0:00 sshd: root@pts/0
root 28207 0.0 0.1 4264 1316 pts/0 S 16:14 0:00 -bash
root 28276 0.0 0.0 2740 744 pts/0 R 16:17 0:00 ps aux
-
Re: Uso de memória
Qdo vc digita :
# free -m
qual é a resposta q vc tem?
ahhh!!! Esqueci de dizer, o buribai esta coberto de razão.... O gerenciamento de memória no linux é diferente do windows.
-
ai esta o free -m
[root@servidor root]# free -m
total used free shared buffers cached
Mem: 1003 992 10 0 121 676
-/+ buffers/cache: 194 808
Swap: 2047 22 2024
[root@servidor root]# free
total used free shared buffers cached
Mem: 1027276 1016324 10952 0 124704 692416
-/+ buffers/cache: 199204 828072
Swap: 2096440 23004 2073436
[root@servidor root]#
-
Re: Uso de memória
Olha.... olhando as informações acima e até onde vão meus conhecimentos, acho q vc não esta com nenhum problema. Vc tem 808 MB de memória livre.
Conforme já foi falado anteriormente o linux trabalha diferente do windows, ou seja esse buffers/cache esta usando a memoria para armazenar comandos e programas utilizados a um tempo atras, mas a partir do momento q um outro programa necessite de memória o linux automaticamente pega essa memoria "usada" pelo buffers/cache e carrega o programa.
E se o programa q vc quer executar for o que estiver na memoria, ele será executado mais rapidamente, por isso que ele fica em "cache".
Vlw...