Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak Force des pilotes du noyau et du système de code à rester chargé en mémoire en vue d'augmenter la vitesse avec 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 et en mode noyau et des pilotes en mode noyau système de code peut être écrit pour être pageable soit ou non-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 signifie que le système d'exploitation Windows peuvent page ou vider le conducteur ou le système de code sur le disque lorsqu'il n'est pas utilisé afin de libérer de la mémoire pour d'autres processus.

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. Pour le système avec de grandes quantité de mémoire RAM taille, il est possible d'accroître les performances du système et d'augmenter la vitesse de système et de maintien de forcer le système pagable code et des pilotes en mémoire physique, même si elles sont programmées comme la page sur le disque. 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. En gardant le code bits pour rester chargé en mémoire, le système d'exploitation peut immédiatement accéder au conducteur ou d'un système de code chaque fois que nécessaire sans la nécessité d'échanger et de lire de nouveau disque dur, qui est plus lent.

If your system has enough physical RAM memory, you can force Windows OS to keep pageable drivers and system codes in memory. Si votre système dispose de suffisamment de mémoire RAM physique, vous pouvez forcer Windows à garder pageable conducteurs et des systèmes de codes en mémoire. 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). Pour vérifier si votre système dispose de suffisamment de mémoire pour exécuter cette tordre, un bon indicateur de charge est de toutes les applications destinées à être utilisées simultanément, puis exécutez le Gestionnaire des tâches (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). Aller à la performance onglet de se pencher sur la quantité de RAM physique, qui devrait être supérieure à la pointe Comité chargé d'au moins 16 Mo (seulement sous Windows XP). Generally speaking, if total RAM size of the system is greater than 512 MB, the trick is workable. De manière générale, si la taille de RAM totale du système est supérieure à 512 Mo, l'astuce est réalisable.

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: Pour permettre pageable pas de swap sur le disque fonctionnalité (ou mieux désactiver la fonctionnalité de pagination), il suffit de modifier la clé de registre DisablePagingExecutive situé dans la ruche de registre suivante:

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. La valeur par défaut pour DisablePagingExecutive est 0, ce qui rend OS adhère à l'intention des développeurs sur la capacité de pagination. 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. Réglage de la valeur de registre DisablePagingExecutive à 1 permet de désactiver la capacité de pagination et de faire tous les utilisateur en mode noyau et des pilotes en mode noyau ou en mode Code du système de fonctionnement de rester en mémoire, sans échange sur le disque.

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. Si vous vous inquiétez que le système prendra trop grande quantité de RAM pour tenir la pagination pas données, il est possible de fixer la limite pour la quantité maximale de mémoire peut être utilisée pour stocker non paginés données en mémoire. To do so, change the NonPagedPoolSize registry key in the same registry branch: Pour ce faire, changez le NonPagedPoolSize clé de registre dans la même branche de registre:

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. La valeur sont en octet. 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. Donc, pour fixer la limite de Windows qui peut tenir non paginés la limitation de mémoire à 128 Mo, définissez la valeur de NonPagedPoolSize valeur de 134217728 en décimal ou 0 × 8000000 en hexadécimal. By default, the value is 0 (zero), which mean let system decide. Par défaut, la valeur est 0 (zéro), ce qui signifie laisser décider du système. 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. Pour s'assurer que le système ne doit pas l'emporter sur les paramètres NonPagedPoolSize a également fixé des objectifs correspondant à la valeur NonPagedPoolQuota, qui seront respectés, peu importe ce qui se passe (bon ou mauvais) sur le système. (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.) (Sinon, laissez simplement NonPagedPoolSize la valeur par défaut à 0 et le seul changement NonPagedPoolQuota, car c'est là que le système est généralement très conservateur, car il ne connaît pas les habitudes d'utilisation.)

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. Toutefois, avant de changer NonPagedPoolSize et NonPagedPoolQuota valeurs, vous assurer que le système a assez de mémoire pour les transformateurs et les autres usages, comme la non-pagination bloc de mémoire seront mis de côté et réservée, peu importe si l'utilisation du système ou non, sinon le modifier permettra d'atteindre l'effet involontaire de rendre système plus lent au lieu d'accélérer.

The tweak works on most Windows such as Windows Vista and Windows XP. Le tweak fonctionne sur la plupart Windows telles que Windows Vista et Windows XP.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANT: Il s'agit d'une machine qui traduit la page est fourni «tel quel», sans garantie. Machine translation may be difficult to understand. La traduction automatique mai être difficile à comprendre. Please refer to S’il vous plaît se référer à original English article l'article original en anglais whenever possible. chaque fois que possible.

Share and contribute or get technical support and help at Partagez et contribuer ou obtenir de l'aide technique et l'aide à My Digital Life Forums Ma vie numérique forums .



One Response to “Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak” One Response to "Force des pilotes du noyau et du système Code de rester chargé en mémoire en vue d'augmenter la rapidité avec DisablePagingExecutive Tweak"

  1. sunshine Sunshine
    August 24th, 2008 11:43 24e août, 2008 11:43
    1

    Anybody tried this yet? Toute personne encore essayé ce? I have been having video driver stopped responding issues, probably due an aging hard drive, so this is very tempting. J'ai eu le pilote vidéo cessé de répondre, probablement en raison du vieillissement de disque dur, c'est donc très tentant. I have an XP Pro box running on 1 Gb RAM, what say? J'ai un XP Pro tourne sur la case 1 Go de RAM, que dire?

    Regards, Observe,
    MFK.

Leave a Reply Laisser un commentaire

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> Vous pouvez utiliser ces balises: <a href="" title="fete_christel <abbr title="fete_christel <acronym title="fete_christel <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting S'abonner sans commentaires


Custom Search

New Articles Nouveaux Articles

Incoming Search Terms for the Article Des termes de recherche utilisés pour l'article

nonpaged kernel xp tweak nonpaged noyau XP modifier - --