3.17.2. Tuning shares com diretórios que contêm um grande número de arquivos
Linux suporta nomes de arquivos sensíveis a maiúsculas e minúsculas. Por este motivo, o Samba precisa procurar por nomes de arquivos em maiúsculas e minúsculas ao pesquisar ou acessar um arquivo. Você pode configurar um compartilhamento para criar novos arquivos apenas em letras minúsculas ou maiúsculas, o que melhora o desempenho.
Pré-requisitos
- O Samba é configurado como um servidor de arquivos
Procedimento
Renomeie todos os arquivos da ação para minúsculas.
NotaUsando as configurações neste procedimento, os arquivos com nomes que não sejam em minúsculas não serão mais exibidos.
Defina os seguintes parâmetros na seção de ações:
case sensitive = true default case = lower preserve case = no short preserve case = no
Para obter detalhes sobre os parâmetros, veja suas descrições na página de manual
smb.conf(5)
.Verifique o arquivo
/etc/samba/smb.conf
:#
testparm
Recarregar a configuração do Samba:
#
smbcontrol all reload-config
Após aplicar estas configurações, os nomes de todos os arquivos recém-criados nesta ação usam letras minúsculas. Devido a estas configurações, o Samba não precisa mais procurar no diretório por letras maiúsculas e minúsculas, o que melhora o desempenho.