projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    14.13. Como aumentar o desempenho do samba?

        [global]
                log level = 1                      # Default is 0
                socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
                read raw = yes                     # Default
                write raw = yes                    # Default
                oplocks = yes                      # Default
                max xmit = 65535                   # Default
                dead time = 15                     # Default is 0
                getwd cache = yes
    


    • A opção log level = 1, faz com que o log do samba seja menos detalhado, se usar log level = 0, fará com que o log seja desabilitado e log level = 2 ou 3 fará que o log do samba tenha um grande número de mensagens, como existirão vária requisições de gravação no disco e ao syslod, a performance irá diminuir.

    • A opção socket options: TCP_NODELAY = faz com que o servidor envie pacotes para a rede, mantendo assim o tempo de resposta do servidor baixo. SO_RCVBUF=8192 e SO_SNDBUF=8192: Oferece o reinício para um valor de buffer mais alto que o do sistema operacional.

    • As opções read raw e write raw permitem ao samba usar gravação e leitura de arquivos grandes, acima de 64kb em uma única requisição samba.

    • A opção oplocks permite aos clientes fazer cache dos arquivos localmente. Esta opção é habilitada por padrão. Arquivos de Banco de dados nunca devem ser colocados em cache, para que quando sejam feitas mudanças nos arquivos do servidor, sejam visíveis no cliente. Esta opção provê um considerável aumento na performance. o oplocks pode ser ativado ou desativado em compartilhamentos específicos.

    • max xmit configura o maior bloco de dados que o samba irá tentar gravar de cada vez.

    • getwd cache armazena em cache a caminho para o diretório corrente, evitando grandes leituras na árvore de diretórios para descobrí-lo.