• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
Início

Pesquisa

Google

Itens ativos

  • Upload de imagens em massa
  • Formulario personalizado
  • Site fora do ar Personalizado
  • Views e rss
  • Onde hospedar site com Drupal?
  • Como instalar e configurar o TinyMCE no Drupal
  • Caixa de noticisa estilo do site Yahoo.com.br, br.msn.com entre outros.
  • Módulo image ou outro
  • Configurações
  • Erro de requisição HTTP
mais

Posts mais lidos hoje

  • Tutorial Para Iniciantes
  • Manual
  • Tutoriais
  • Site fora do ar Personalizado
  • Como instalar e configurar o TinyMCE no Drupal
  • Sobre o Drupal
  • Tutorial: Instalando o Drupal 6 em português
  • Correios (Sedex, Malote, PAC) para e-Commerce
  • Drupal em português do Brasil (instalação)
  • Tutorial - Criando um site com caixas de notícias

Login do usuário

  • Criar uma conta
  • Recuperar senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fórum » Suporte » Drupal

CPU e memória do servidor

Estou com um site num host brasileiro que acabou entrando em contato comigo. Segundo o host o site baseado em Drupal está consumindo muita memória e CPU. Não estou usando muitos módulos e o cache de servidor já está ligado, junto com a compactação de CSS.

Aumentei também o tempo do poormanscron e do cache para ver se melhora o desempenho. O que mais posso fazer para otimizar esse consumo (não estou tão preocupado com a banda nesse caso).

Vocês já tiveram problemas semelhantes, algum caminho para indicar?

‹ Perfil - desabilitar alterações do usuário ATAQUE DE SPAN'S ›
Enviado por kojieumesmo em 23/04/2008 - 20:39
  • Drupal
  • Se logue ou se registre para poder enviar comentários
  • 225 leituras
Em 24/04/2008 - 17:11 kojieumesmo disse:

Pessoal,

Postei a pergunta no drupal.org e cheguei a algumas conclusões:

- O módulo de estatísticas (watchdog) usa bastante CPU. É interessante desabilitarmos e fazermos testes.
- É preciso verificar filtros que não são importantes. Desabilitar os irrelevantes.
- É preciso vermos se é possível executarmos um SQL via Drupal para limpar a tabela de sessões pelo menos semanalmente. Como a quantidade de acessos não é pequena, esta tabela deve estar com bastante linhas. Quanto maior a quantidade de linhas, maior o tempo de busca de dados. Se possível, limpar o cache e logo após, limpar a tabela de sessões.
- Semanalmente executar procedimento de otimização da base de dados. Irei verificar sobre a possibilidade de fazer esse processo automático.

Outras opções que ainda não testei:
- http://wtanaka.com/drupal/system - patch de otimização
- http://2bits.com/articles/measuring-memory-consumption-by-drupal-bootstr... - patch de otimização

Koji Pereira
Diretor de criação web
www.aorta.com.br

Koji Pereira
Diretor de criação web
www.aorta.com.br

  • Se logue ou se registre para poder enviar comentários
Em 24/04/2008 - 22:05 rafael disse:

Koji,

Essas seriam algumas recomendações que eu ia fazer. Só não sabia da tabela sessions.

Para executar as otimizações, vc pode fazer um modulozinho só com o hook_cron com a(s) query(ies) que você precisa executar.

Vou olhar depois os patches!

Valeu por compartilhar as descobertas!

Abraço,

--
Rafael Ferreira Silva
http://www.rafaelsilva.net

  • Se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.