Clicky

Ir para conteúdo
Tiago Matos

Otimização Do Servidor

Posts Recomendados

Olá pessoal,

Usando top percebi um uso alto de memória, então dobrei a quantidade de memória de 4 para 8GB. Só que depois de um mês mais ou menos o uso de memória subiu demais e chegou ao limite que considero.

A CPU mostra sempre 0%, 0,1% e no máximo 0,5% quando está rodando alguma aplicação.

Alguém tem uma dica de como descobrir o que está causando o uso alto de memória?

Como identificar e interpretar as operações em execução.

Podem me dar dicas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, nesse aspecto sou meio leigo, mas eu sempre utilizo o proprio whm para visualizar o consumo de memoria, indo até Process Manager.

Mas sei que deve haver uma maneira melhor através da ssh, mas pelo Process Manager para mim eu consigo saber de imediato quais os processos estão usando mais memoria.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, obrigado pelas dicas, sugestões e disponibilidade de ajudar. Como falado, tem uns 5GB cacheado, é isso mesmo?

Segue.

[email protected] [~]# free

                         total         used           free       shared    buffers	 cached

Mem:	   8164764    7768304	 396460		  0	 855036    5375900

-/+ buffers/cache:    1537368    6627396

Swap:	  6094840	    148    6094692

top - 20:52:40 up 67 days, 23:36,  2 users,  load average: 0.12, 0.14, 0.24

Tasks: 213 total,   1 running, 209 sleeping,   0 stopped,   3 zombie

Cpu(s):  0.3%us,  0.1%sy,  0.0%ni, 99.5%id,  0.0%wa,  0.0%hi,  0.1%si,  0.0%st

Mem:   8164764k total,  7770072k used,   394692k free,   855040k buffers

Swap:  6094840k total,	  148k used,  6094692k free,  5375984k cached

  PID USER	  PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

18348 named	 21   0  397m  22m 2112 S  0.3  0.3  13:07.26 named

28481 root	  15   0  129m  26m 1832 S  0.3  0.3   0:21.71 lfd

32573 root	  15   0 12760 1188  824 R  0.3  0.0   0:00.02 top

32588 religare  17   0	 0    0    0 Z  0.3  0.0   0:00.01 php <defunct>

    1 root	  15   0 10368  688  572 S  0.0  0.0   0:10.43 init

    2 root	  RT  -5	 0    0    0 S  0.0  0.0   0:05.37 migration/0

    3 root	  34  19	 0    0    0 S  0.0  0.0   0:01.62 ksoftirqd/0

    4 root	  RT  -5	 0    0    0 S  0.0  0.0   0:00.00 watchdog/0

    5 root	  RT  -5	 0    0    0 S  0.0  0.0   0:08.98 migration/1

    6 root	  34  19	 0    0    0 S  0.0  0.0   0:08.33 ksoftirqd/1

    7 root	  RT  -5	 0    0    0 S  0.0  0.0   0:00.00 watchdog/1

    8 root	  RT  -5	 0    0    0 S  0.0  0.0   0:17.18 migration/2

    9 root	  34  19	 0    0    0 S  0.0  0.0   0:11.26 ksoftirqd/2

   10 root	  RT  -5	 0    0    0 S  0.0  0.0   0:00.00 watchdog/2

   11 root	  RT  -5	 0    0    0 S  0.0  0.0   0:06.25 migration/3

   12 root	  34  19	 0    0    0 S  0.0  0.0   0:06.42 ksoftirqd/3

   13 root	  RT  -5	 0    0    0 S  0.0  0.0   0:00.00 watchdog/3

   14 root	  RT  -5	 0    0    0 S  0.0  0.0   0:01.64 migration/4

   15 root	  34  19	 0    0    0 S  0.0  0.0   0:00.72 ksoftirqd/4

   16 root	  RT  -5	 0    0    0 S  0.0  0.0   0:00.00 watchdog/4

   17 root	  RT  -5	 0    0    0 S  0.0  0.0   0:01.65 migration/5

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este não é um problema, na verdade isso é bem comum. Quando uma aplicação precisar da memória ela vai fazer uso sem problemas.

Entendi, a solução disso? Aumentar memória?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Manter a memória em cache é uma forma de otimizar o sistema. Ela está cacheada porque não está sendo usada, mas quando você precisar vai poder usar essa memoria que ta sendo mostrada como em uso.

Simplesmente tá tudo OK e você não precisa gastar seu dinheiro adicionando mais memória sem nenhuma necessidade.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Manter a memória em cache é uma forma de otimizar o sistema. Ela está cacheada porque não está sendo usada, mas quando você precisar vai poder usar essa memoria que ta sendo mostrada como em uso.

Simplesmente tá tudo OK e você não precisa gastar seu dinheiro adicionando mais memória sem nenhuma necessidade.

Então se tem uns 5GB livre, acho que eu adicionei memória a toa?

Tudo que está em cache é o que na verdade não está sendo usada?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



O Portal do Host

Dicas para sua empresa de hospedagem. Artigos, notícias, tutoriais e os aspectos da indústria de hospedagem.

Limestone Networks

A LSN tem sido parceira e patrocinadora do PDH, fornecendo uma plataforma segura e confiável.

Cloud - Servidores decicados - Co-location
×