Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak Força kernel do sistema de condutores e código de ficar carregado na memória para aumentar a velocidade com DisablePagingExecutive Tweak

User-mode and kernel-mode drivers and kernel-mode system code can be written to be either pageable or non-pageable. User-mode e núcleo de drivers e kernel-mode sistema de código pode ser gravado para ser pageable quer ou não-pageable. Pageable means that the Windows operating system can page or flush the driver or system code to disk when not in use in order to free up the memory for other processes. Pageable significa que o sistema operacional Windows pode página ou lave o condutor ou sistema de código para o disco quando não estiverem em uso, a fim de libertar a memória de outros processos.

For system with large amount of RAM memory size, it’s possible to boost system performance and increase system speed by forcing and keeping the pagable system code and driver in physical memory, even if they’re programed as can page to disk. Para o sistema com grande quantidade de memória RAM tamanho, é possível aumentar o desempenho do sistema e aumentar a velocidade, obrigando sistema e manter o sistema de código pagable e condutor na memória física, mesmo que eles estejam programed como podemos página para o disco. By keeping the code bits to stay loaded in memory, the OS can immediately access the driver or system code whenever required without the need to swap and read from hard disk again, which is slower. Ao manter o código bits para ficar carregado na memória, o sistema operacional imediatamente pode acessar o condutor ou sistema de código sempre que solicitado, sem a necessidade de swap e de ler novamente a partir do disco rígido, que é mais lento.

If your system has enough physical RAM memory, you can force Windows OS to keep pageable drivers and system codes in memory. Se seu sistema tem memória RAM suficiente físico, você pode forçar sistema operacional Windows para manter pageable condutores e sistema de códigos na memória. To check if your system has enough memory to perform this tweak, a good indicator is to load all applications intended to be use simultaneously, and then run Task Manager (Taskmgr). Para verificar se seu sistema tem memória suficiente para executar este tweak, é um bom indicador para carregar todos os pedidos destinados a ser utilização simultânea e, em seguida, execute Task Manager (Taskmgr). Go to the Performance tab to look at the amount of physical RAM, which should be greater than the Peak Commit Charge by at least 16MB (only in Windows XP). Vá para a guia Desempenho de olhar para a quantidade de memória RAM física, que deveria ser maior do que o Pico Commit Charge por pelo menos 16MB (apenas no Windows XP). Generally speaking, if total RAM size of the system is greater than 512 MB, the trick is workable. De uma forma geral, se RAM tamanho total do sistema é superior a 512 MB, o truque é exequível.

To enable pageable not swap to disk feature (or more appropriately disable the paging feature), just tweak the DisablePagingExecutive registry key located in the following registry hive: Para ativar a swap para o disco não pageable recurso (ou mais apropriadamente, desativar o recurso paginação), apenas o tweak DisablePagingExecutive chave Registo localizado no registo seguinte colmeia:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management Hkey_Local_Machine \ System \ CurrentControlSet \ Control \ Session Manager \ Memory Management

The default value for DisablePagingExecutive is 0, which make OS adheres to developer’s intent on paging ability. O valor padrão para DisablePagingExecutive é 0, o que fazer SO adere a intenção do desenvolvedor a capacidade paginação. Setting the DisablePagingExecutive registry value to 1 will disable paging ability and make all user-mode and kernel-mode drivers or kernel-mode system code to remain running in memory without swapping to disk. Configurando o registro DisablePagingExecutive valor para 1 irá desabilitar paginação capacidade e faça todos os usuários em modo de espera e de núcleo de drivers ou kernel-mode sistema de código de permanecer na memória sem correr trocando para o disco.

If you are worry that the system will take out too large amount of RAM to keep the not paged data, it’s possible to set the limit for the maximum amount of memory can be used to store non-paged data in memory. Se você está se preocupe que o sistema terá também a grande quantidade de memória RAM para manter a não paginado dados, é possível fixar o limite máximo para a quantidade de memória pode ser usado para armazenar dados não-paginado na memória. To do so, change the NonPagedPoolSize registry key in the same registry branch: Para fazer isso, mudar o NonPagedPoolSize chave Registo Registo no mesmo ramo:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management Hkey_Local_Machine \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management

The value are in byte. O valor está em bytes. So to set the limit of which Windows can keep non-paged memory limit to 128 MB, set the value of NonPagedPoolSize value to 134217728 in decimal or 0×8000000 in hexadecimal. Portanto, para definir o limite de Windows que pode manter a memória não-paginado limite de 128 MB, defina o valor de NonPagedPoolSize valor em decimal para 134217728 ou 8000000 x 0 em hexadecimal. By default, the value is 0 (zero), which mean let system decide. Por padrão, o valor é de 0 (zero), o que significa deixar que decidam sistema. To ensure that the system doesn’t override the NonPagedPoolSize settings, also set the corresponding value to NonPagedPoolQuota , which will be respected no matter what’s going on (good or bad) on the system. Para garantir que o sistema não se sobrepõem ao NonPagedPoolSize configurações, também, definir o valor correspondente a NonPagedPoolQuota, que será respeitado não importa o que está acontecendo (bom ou mau) sobre o sistema. (Alternatively, just leave the NonPagedPoolSize value at default 0 and only change the NonPagedPoolQuota, since this is where the system usually gets really conservative since it doesn’t know the usage patterns.) (Como alternativa, basta deixar o NonPagedPoolSize valor padrão a 0 e só mudar o NonPagedPoolQuota, uma vez que é neste ponto que o sistema normalmente fica realmente conservador, uma vez que não sabemos o uso de padrões.)

However, before changing NonPagedPoolSize and NonPagedPoolQuota values, do make sure that the system has enough memory for other processors and usages, as non-paged memory block will be set aside and reserved no matter whether system use it or not, else the tweak will achieve the unintended effect of making system slower instead of faster. No entanto, antes de mudar NonPagedPoolSize e NonPagedPoolQuota valores, fazer a certeza de que o sistema tem memória suficiente para transformadores e outros usos, como não paginado memória bloco será anulado e não importa se reservou sistema de usá-lo ou não, senão vai atingir o tweak involuntária efeito tornar o sistema mais lento em vez de mais rápido.

The tweak works on most Windows such as Windows Vista and Windows XP. O tweak funciona na maioria dos Windows como o Windows Vista e Windows XP.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Esta é uma página traduzida máquina que é fornecida "como está" sem garantia. Machine translation may be difficult to understand. A tradução automática pode ser difícil de compreender. Please refer to Por favor, consulte a original English article Inglês original article whenever possible. sempre que possível.

Share and contribute or get technical support and help at Compartilhe e contribuir ou obter suporte técnico e ajudar a My Digital Life Forums Minha vida digital Fóruns .



One Response to “Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak” Uma resposta a "Força Kernel do Sistema e Drivers Código de Estada carrega na memória para aumentar a velocidade com DisablePagingExecutive Tweak"

  1. sunshine Sunshine
    August 24th, 2008 11:43 24 de agosto de 2008 11:43
    1

    Anybody tried this yet? Alguém tentou ainda este? I have been having video driver stopped responding issues, probably due an aging hard drive, so this is very tempting. Fui ter vídeo motorista parou respondendo questões, provavelmente devido envelhecimento um disco rígido, então isso é muito tentadora. I have an XP Pro box running on 1 Gb RAM, what say? Tenho um XP Pro caixa rodando em 1 Gb de RAM, o que diria?

    Regards, Atenciosamente,
    MFK.

Leave a Reply Deixe uma resposta

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Subscreva sem comentar


Custom Search

New Articles Novos Artigos

Incoming Search Terms for the Article Incoming Termos de pesquisa para o artigo

nonpaged kernel xp tweak nonpaged kernel XP tweak - -- w w - -- vista force memory usage Vista vigor memória - --