Faça uma pergunta »

Acelerar o acesso ao disco (desativar a data do último acesso)

Agosto 2015


A maioria dos sistemas operacionais atuais utilizam sistemas de arquivos com funções avançadas : gerencia de direitos, registro, etc...
Entre outros, o NTFS (Windows) e o ext3 (Linux) são capazes de registrar a data do último acesso a um arquivo.

Se, por um lado, é prático porque controla cada acesso de um arquivo mas, por outro, significa que, para cada leitura de arquivo existe uma gravação de disco!

No que se refere ao desempenho, é um absurdo !

A não ser que você precise realmente dessa funcionalidade (servidores seguros, a rastreabilidade, etc), você pode desativá-lo.

Alguns experts acreditam do núcleo Linux acham que se pode ganhar até 10% no desempenho do disco.


No Windows 2000/XP/2003/Vista (NTFS apenas)



Em linha de comando

  • Vá no menu Iniciar > Todos os programas > Acessórios
  • Clique com o botão direito do mouse no comando > Executar como administrador
  • Digite o seguinte comando
    fsutil behavior set disablelastaccess 1
    e valide apertando a tecla ENTRAR

Se não houver nenhum alerta de erro é porque o comando foi executado corretamente.

Pelo Registro do Sistema







A alteração deve ser levada em conta imediatamente.

No Linux


Edite o seu arquivo /etc/fstab e adicione as opções relatime e nodiratime na partição em questão.

Exemplo:

# /etc/fstab: static file system information. 
# 
# <file system>  <mount point>   <tipo>  <opções>       <dump>  <pass> 
proc             /proc           proc    defaults        0       0 
/dev/sda1        /               ext3    defaults,errors=remount-ro,relatime,nodiratime 0 1 
/dev/sda2        none            swap    sw              0       0 


Depois reforce seus discos (ou reinicie para a partição raiz).
Observação 1: relatime não desativa a gravação nos seus acessos aos arquivos, onde determinados programas precisam saber a data do último acesso. Existe a opção noatime que desativa completamente as gravações nos acessos aos arquivos. nodiratime desativa as gravações (scripts) , durante o acesso às pastas. Veja o manual de montagem para mais informações.
Observação 2 : Nem todos os núcleos Linux têm a opção relatime. Neste caso, utilize o noatime.
Para uma leitura offline, é possível baixar gratuitamente este artigo no formato PDF:
Acelerar-o-acesso-ao-disco-desativar-a-data-do-ultimo-acesso.pdf

Veja também

Na mesma categoria

Aumentar la velocidad de acceso al disco
Por manombolo em 10 de abril de 2008
Jak zwi?kszy? pr?dko?? dost?pu do dysku
Por technomix em 24 de novembro de 2014
Artigo original publicado por sebsauvage. Tradução feita por pintuda. - última modificação por jujuerica
Este documento, intitulado « Acelerar o acesso ao disco (desativar a data do último acesso) »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.