Eliminando o arquivo de paginação

9

Eu já vi discussões indo e voltando sobre isso em vários sites, então talvez possamos criar algo definitivo aqui.

Tenho 8 GB de memória na minha estação de trabalho Vista x64. Preciso de um arquivo de paginação (ou seja, Propriedades do sistema> Avançado> Configurações de desempenho> Memória virtual avançada) e é benéfico ter um ou não um? Qual o impacto na estabilidade?

obrigado

Daniel Moore
fonte

Respostas:

6

O arquivo de paginação é usado para algumas outras coisas que podem ser úteis. Por exemplo, é usado para despejos de memória se o Windows travar. Portanto, a solução de erros pode se tornar muito mais difícil. Além disso, alguns aplicativos dependem da existência de um arquivo de paginação.

A verdadeira questão é por que você não teria um arquivo de paginação? Você não pode pagar os poucos GB de espaço em disco que ocupa? Contanto que você permita que o Windows gerencie o tamanho do arquivo de paginação, o desempenho será o mesmo. Simplesmente não usará o arquivo de paginação durante o uso geral.

jalf
fonte
Isso faz sentido. Lembro-me de antigamente que, se você tinha muita memória RAM, o Windows não parecia se importar, mas parece que o Vista mudou.
1017 Daniel Moore
Por que você não teria um arquivo de paginação? Porque a paginação de e para o disco é cara e torna as coisas mais lentas. Não sou especialista no Vista, mas aposto um ou dois cookies que paginam proativamente a memória no disco para manter a memória livre. E quando alguém precisa dessas páginas em disco de volta na memória, precisa esperar.
Stu Thompson
1
@Stu, você já comparou isso? A Microsoft é tão incompetente no design do sistema operacional que você pode melhorar o sistema com apenas alguns cliques do mouse? Todo esse arquivo de paginação é o maior argumento de galpão de bicicletas de todos os tempos. Você está confiando neles para fazer um bilhão de coisas certas que você não entende, por que você não confia nelas?
214 Jeremy Huiskamp
1
@ Jeremy Eu não sou um grande fã da Microsoft, mas preciso pular aqui. O gerenciamento de memória como parte de um sistema operacional é uma das coisas que a Microsoft faz bem - lembre-se de que o NT Kernel é realmente o VMS de segunda geração (role as letras - WNT) e foi criado por David Cutler, que escreveu um código incrível. Portanto, aproveite essa porcaria estranha, como o IE 7 ou IE 8, junto com o sistema operacional, mas tente respeitar as partes boas do Windows NT 5.0 (Windows 2000) ou 5.1 (XP) ou 5.2 (Vista) ou 6.0 (Windows 2003), etc.
Rob Bergin
11

Há um artigo interessante sobre o hardware de Tom:

Nenhum arquivo de troca é igual a melhor desempenho?

[...] Novamente, realizamos este teste com tamanhos de RAM que variam de 8 GB a 512 MB. Embora fosse possível trabalhar sem um arquivo de paginação sem problemas com 8 GB, a situação rapidamente se tornou crítica com menos memória instalada.

Com 8 GB e nenhum arquivo de troca, o sistema estava bom. Mesmo em alguns cenários com muita memória, como abrir arquivos no Photoshop CS3 com um tamanho total de 3 GB, o sistema permaneceu muito responsivo e até ágil, nunca gravando em disco uma vez.

Nota: A Microsoft não recomenda definir o arquivo de paginação abaixo de 400 MB:

texto alternativo

splattne
fonte
1
Pouco elemento conhecido disso: definir um arquivo de troca no NT 4 para algo ridiculamente pequeno resulta em uma falha no sistema. Sim, ninguém mais usa o NT 4, mas se você quiser tentar rir, tente uma nova instalação e redefina a troca para dizer 4megs. Em seguida, reinicie e assista aos fogos de artifício enquanto o sistema pega uma faceplant.
Avery Payne
Sim, eu lembro deste. Um amigo meu fez isso e quase matou sua máquina.
10789 splattne
2

Se você não ficar sem memória RAM, ficará bem sem um arquivo de paginação. Com 8 GB, é improvável que você fique sem memória física. Se você fizer isso, no entanto, as coisas vão rapidamente descer a colina. Em vez de o seu computador ficar mais lento (como é a paginação no disco), você terá falhas aleatórias de aplicativos (como o malloc falha).

Sem um arquivo de paginação, o Windows também não poderá ejetar a memória do programa no disco em favor de coisas como caches de arquivos. Se isso faz diferença ou não, depende de como você usa o seu PC.

Em suma, acho que você não veria nenhuma melhora no uso geral - mas a desvantagem também é mínima (já que você tem 8 GB).

Mark Brackett
fonte
0

Pessoalmente, eu não corro com um há algum tempo agora, nunca usei memória suficiente para se tornar necessário, e não me causou nenhum problema.

Dito isto, existem alguns aplicativos que não funcionam bem sem um arquivo de paginação, como o photoshop, por exemplo, por isso, se você estiver executando esses aplicativos, poderá precisar de algum arquivo de paginação.

Sam Cogan
fonte