O diretório TEMP deve estar em uma unidade separada?

4

Eu tenho uma nova unidade física, com espaço de sobra. Eu aloquei uma partição de reposição nesta unidade. Devo ter meu env-var do Windows TMP / TEMP apontando para essa partição?

  1. Por um lado, parece benéfico ter QUALQUER arquivo (com o qual seu sistema está lidando atualmente), em uma unidade diferente, aliviando parte da contenção.
    Com essa abordagem em mente, é basicamente benéfico ter todos os conjuntos de arquivos separados em uma unidade física diferente, se fosse possível.
  2. Por outro lado, posso imaginar a seguinte prática comum.
    O instalador descompacta / compila um monte de arquivos para o diretório userTemp '(atualmente localizado sob a unidade C). Após a descompactação, todos os arquivos são copiados para o diretório "C: \ Arquivos de Programas" '
    Nesse cenário, ter TEMP em uma partição diferente significaria, na verdade, transferir todos os dados de uma partição para outra. Se o diretório TEMP 'estava na partição do sistema, o acima apenas resume-se a uma rápida refixação do sistema de arquivos.

Alguém tentou / comparou ambos os cenários?

    
por David דוד 05.07.2013 / 22:03

1 resposta

1

Os benefícios de mover TEMP e TMP para uma unidade diferente serão significativos nos casos em que esses diretórios são muito usados, como um servidor Exchange. link afirma:

As a best practice, it is recommended that the TEMP and TMP folders be stored on a disk subsystem that is not shared by your system folder or the Exchange data files. The Microsoft Exchange Information Store service uses the TEMP and TMP folders as temporary storage during various operations, such as message conversion, working with large attachments, and mailbox move operations...TEMP is typically used by applications, such as Microsoft Exchange, and TMP is typically used by development tools, such as Microsoft Visual C++

Em uma área de trabalho do Windows 7, a degradação do desempenho foi notada quando o TEMP estava em uma unidade diferente - como você mencionou no ponto # 2 - ao extrair grandes tarballs compactados e arquivos zip. Tenho notado melhoria de desempenho movendo o arquivo de paginação para uma unidade diferente. O artigo da Technet sobre Aprender as Melhores Práticas para Otimizar a Configuração de Memória Virtual ( link ) menciona:

If you have more than one physical disk, moving the page file to a fast drive that doesn't contain your Windows system files is a good idea.

Em desktops e laptops Windows 7 com 8 a 16 GB de memória e um SSD, TEMP / TMP e arquivo de paginação estão na mesma unidade. Não tenho reclamações sobre desempenho. Com base em minhas experiências, recomendo usar o SSD e manter TEMP / TMP / pagefile na mesma unidade. Nos HDDs tradicionais, mover o arquivo de paginação para uma unidade diferente em um sistema ocupado pode ajudar mais do que mover os diretórios TEMP / TMP. Se mover TEMP / TMP / arquivo de paginação para uma unidade diferente dependerá de como o sistema é usado.

    
por 05.07.2013 / 23:26