Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak والقوة النواة السائقين نظام قانون البقاء تحميلها في الذاكرة لزيادة السرعة مع DisablePagingExecutive القرص

User-mode and kernel-mode drivers and kernel-mode system code can be written to be either pageable or non-pageable. في وضع المستخدم ونواة واسطة بين السائقين وبين طريقة نواة نظام قانون يمكن أن تكون إما مكتوبة لpageable أو غير 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 يعني أن نظام التشغيل ويندوز يمكن صفحة أو مطاردة السائق أو رمز لنظام القرص عندما لا تكون قيد الاستعمال من أجل تحرير ذاكرة لعمليات أخرى.

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. للنظام مع كمية كبيرة من ذاكرة الوصول العشوائي حجم الذاكرة ، فمن الممكن لتعزيز أداء النظام وزيادة سرعة النظام عن طريق إجبار pagable وحفظ النظام والقانون سائق في الذاكرة الفعلية ، حتى لو انهم programed كما يمكن لصفحة القرص. 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. عن طريق الحفاظ على لبتة الشفرة البقاء تحميلها في الذاكرة ، نظام التشغيل ويمكن الوصول على الفور السائق أو نظام الشفرة كلما المطلوبة دون الحاجة لمبادلة والقراءة من القرص الثابت مرة أخرى ، الذي هو أبطأ.

If your system has enough physical RAM memory, you can force Windows OS to keep pageable drivers and system codes in memory. وإذا كان النظام الخاص بك لديها ما يكفي من الذاكرة المادية ذاكرة الوصول العشوائي ، يمكنك قوة لإبقاء نظام التشغيل ويندوز pageable السائقين ونظام المدونات في الذاكرة. 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). لمعرفة ما إذا كان النظام الخاص بك لديها ما يكفي من الذاكرة لأداء هذا القرص ، هو مؤشر جيد لتحميل جميع الطلبات يقصد به أن يكون استخدام في وقت واحد ، وبعد ذلك تشغيل مدير المهام (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). اذهب إلى علامة التبويب الأداء لإلقاء نظرة على مبلغ من ذاكرة الوصول العشوائي البدنية ، التي ينبغي أن تكون أكبر من ذروة الالتزام دفع رسوم على الأقل 16MB (فقط في ويندوز إكس بي). Generally speaking, if total RAM size of the system is greater than 512 MB, the trick is workable. وبصفة عامة ، إذا كان إجمالي حجم ذاكرة الوصول العشوائي للنظام أكبر من 512 ميغابايت ، هو خدعة عملي.

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: لتمكين pageable لا مبادلة إلى القرص سمة (أو الأنسب تعطيل ميزة الاستدعاء) ، فإن مجرد قرص DisablePagingExecutive مفتاح التسجيل الموجودة في خلايا النحل التسجيل التالي :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management HKEY_LOCAL_MACHINE \ نظام \ CurrentControlSet \ مراقبة \ مدير الدورة \ إدارة الذاكرة

The default value for DisablePagingExecutive is 0, which make OS adheres to developer’s intent on paging ability. القيمة الافتراضية للDisablePagingExecutive هو 0 ، التي تجعل من نظام التشغيل تلتزم المطور نية القدرة على الاستدعاء. 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. تحديد قيمة DisablePagingExecutive سجل ل1 سوف تعطيل قدرة الاستدعاء وبذل كل وضع المستخدم وبين نواة طريقة السائقين أو نواة بين طريقة نظام تشغيل رمز لتبقى في الذاكرة دون مبادلة إلى القرص.

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. إذا كنت تقلق من أن النظام سوف تحصل أيضا على كمية كبيرة من ذاكرة الوصول العشوائي لا تبقي على صفحتها البيانات ، فمن الممكن لوضع حد لأقصى قدر ممكن من الذاكرة يمكن استخدامها لتخزين البيانات غير صفحتها الاولى في الذاكرة. To do so, change the NonPagedPoolSize registry key in the same registry branch: إلى القيام بذلك ، تغيير مفتاح التسجيل NonPagedPoolSize في نفس سجل فرع :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management HKEY_LOCAL_MACHINE \ نظام \ CurrentControlSet \ مراقبة \ مدير الدورة \ إدارة الذاكرة

The value are in byte. القيمة هي في البايت. 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. حتى لمجموعة الحد من ويندوز التي يمكن أن تبقي على صفحتها الاولى غير الذاكرة إلى الحد من 128 ميغابايت ، مجموعة قيمة من قيمة NonPagedPoolSize ل134217728 أو في العشرية 0 × 8000000 في ستعشري. By default, the value is 0 (zero), which mean let system decide. بشكل افتراضي ، القيمة هي 0 (صفر) ، الذي يعني السماح للنظام يقرر. 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. لضمان أن النظام لا يلغي NonPagedPoolSize إعدادات ، وأيضا مجموعة قيمة المقابلة لNonPagedPoolQuota ، الذي سيكون موضع احترام بغض النظر عن ما يحدث (جيدة أو سيئة) على النظام. (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.) (وكبديل لذلك ، فقط ترك NonPagedPoolSize قيمة 0 والتقصير في تغيير NonPagedPoolQuota فقط ، لأن هذا هو النظام حيث تحصل عادة حقا المحافظ لأنه لا معرفة أنماط الاستخدام.)

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. ولكن ، قبل وNonPagedPoolSize تغيير NonPagedPoolQuota القيم ، لا أن نتأكد من أن النظام لديها ما يكفي من الذاكرة لغيرها من المعالجات والأعراف ، وعدم عرقلة الذاكرة على صفحتها الاولى وسيتم تخصيص وحجز بغض النظر عن ما إذا كان نظام استخدام ذلك أم لا ، وإلا فإن القرص سوف تحقق أثر غير مقصود من صنع نظام ابطأ بدلا من أسرع.

The tweak works on most Windows such as Windows Vista and Windows XP. فإن قرص يعمل على معظم ويندوز مثل ويندوز فيستا ونظام ويندوز إكس بي.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. هام : هذه هي آلة الصفحة المترجمة التي تقدم "كما هي" دون ضمان. Machine translation may be difficult to understand. الترجمة الآلية قد يكون من الصعب فهم. Please refer to يرجى الرجوع إلى original English article المادة الانكليزية الأصلية whenever possible. كلما كان ذلك ممكنا.

Share and contribute or get technical support and help at وحصة المساهمة أو الحصول على الدعم التقني والمساعدة في My Digital Life Forums بلادي الرقمي الحياة المنتديات .



4 Responses to “Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed with DisablePagingExecutive Tweak” 4 ردود على "قوة النواة سائقين وقانون لنظام الإقامة تحميلها في الذاكرة لزيادة السرعة مع DisablePagingExecutive القرص"

  1. sunshine الشمس المشرقة
    August 24th, 2008 11:43 أغسطس 24th ، 2008 11:43
    1

    Anybody tried this yet? حاول أي شخص بعد هذا؟ I have been having video driver stopped responding issues, probably due an aging hard drive, so this is very tempting. لقد تم بعد أن أوقف السائق الفيديو الاستجابة القضايا ، ربما بسبب الشيخوخة القرص الصلب ، حتى هذا مغريا جدا. I have an XP Pro box running on 1 Gb RAM, what say? عندي إكس بي برو مربع على التوالي 1 جيجابت رام ، ما تقول؟

    Regards, تمنيات ،
    MFK.

  2. Force Kernel Drivers and System Code to Stay Loaded in Memory to Boost Speed - Windows Vista Help Forum والقوة النواة السائقين نظام قانون البقاء تحميلها في الذاكرة لزيادة السرعة -- ويندوز فيستا مساعدة المنتدى
    August 25th, 2008 18:24 أغسطس 25th ، 2008 18:24
    2

    [...] slower instead of faster. [...]أبطأ بدلا من أسرع. The tweak works on most Windows such as Windows Vista and Windows XP. فإن قرص يعمل على معظم ويندوز مثل ويندوز فيستا ونظام ويندوز إكس بي. source __________________ … Life is beautiful [...] __________________ مصدر الحياة جميلة... [...]

  3. Mel ميل
    September 15th, 2008 06:16 سبتمبر 15th ، 2008 06:16
    3

    This tweak makes sense. هذا القرص المنطقي. I’m on XP Pro XP3 with 2G of RAM and just gave this a try. أنا على إكس بي برو XP3 مع 2G من ذاكرة الوصول العشوائي وأعطى هذا مجرد محاولة.

    Other than observing performance, how can I tell that it is working? غير مراقبة الأداء ، وكيف يمكن ان اقول انها تعمل؟ If I track the use of Kernel Memory (via Task Manager) both before and after the change, I would have expected to see the portion of Kernel Memory that is Paged decrease substantially (I originally thought it would go to 0). إذا كنت تتبع استخدام الذاكرة من النواة (عن طريق مدير المهام) قبل وبعد التغيير ، وكنت أتوقع أن نرى جزء من الذاكرة التي هي النواة مرقم صفحات انخفاض كبير في (أنا أصلا يعتقد أنه سيذهب إلى 0). But instead, it has not changed. ولكن بدلا من ذلك ، لم يتغير. Roughly as follows على النحو التالي تقريبا :

    Total: 125,000 المجموع : 125،000
    Paged: 85,000 على صفحتها الاولى : 85،000
    Nonpaged: 40,000 Nonpaged : 40،000

    What should I be looking for? ما ينبغي أن يكون لي أن تبحث عن؟

    Thanks! شكرا!

  4. Roger روجر
    September 25th, 2008 21:42 سبتمبر 25th ، 2008 21:42
    4

    I just performed these 3 changes as directed and do not see a difference… أنا فقط 3 أداء هذه التغييرات وفقا لتوجيهات ولا نرى الفرق...

    My Kernel total is hovering around 65472.. مجموع بلدي النواة هي تحوم حول 65472.. (interestingly.. about 64 x 1024) (interestingly.. حوالى 64 × 1024)
    and Paged is around 38340 ومرقم صفحات نحو 38340
    Nonpaged is around 27128.. Nonpaged نحو 27128..

    I’m going to 0 out the poolsize and poolquota and reboot again to see if that helps. سأذهب إلى 0 تبين poolsize وpoolquota وإعادة تشغيل الكمبيوتر مرة أخرى لمعرفة ما اذا كان ذلك يساعد. I have 2G of memory on a Solo processor.. لقد 2G من الذاكرة على سولو المعالج.. (basically just a defunct Intel marketing name for a non-duo..) (أساسا مجرد المقبورة إنتل لتسويق اسم غير الزوجى..)

    Roger روجر

Leave a Reply ترك الرد

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> يمكنك استخدام هذه العلامات : <ahref="" title=""> <abbrtitle=""> <acronymtitle=""> <b><blockquotecite=""> <cite><code><ديل datetime = ""> <em><i><qcite=""> <strike><strong>

Subscribe without commenting اكتتاب دون التعليق


Custom Search

New Articles المواد الجديدة

Incoming Search Terms for the Article ابحث الواردة للشروط المنصوص عليها في المادة

force kernel to remain in physical memory نواة لقوة البدنية تظل في الذاكرة - -- disable kernel paging تعطيل النواة الاستدعاء - -- vista kernel paging فيستا النواة الاستدعاء - -- kernel memory paged نواة الذاكرة على صفحتها الاولى - -- all الكل - -- DisablePagingExecutive vista DisablePagingExecutive فيستا - -- vista keep kernel in memory فيستا إبقاء النواة في الذاكرة - -- paged kernel memory على صفحتها الاولى نواة الذاكرة - -- windows xp disable kernel paging نوافذ إكس بي النواة تعطيل الاستدعاء - -- paged kernel على صفحتها الاولى النواة - -- how to force vista to use more ram كيفية استخدام القوة فيستا لمزيد من رام - -- kernel memory windows xp نواة الذاكرة نوافذ إكس بي - -- force XP to use physical memory إكس بي لاستخدام القوة البدنية الذاكرة - -- "paged kernel memory" "على صفحتها الاولى نواة الذاكرة" - -- force system to stay in ram قوة النظام على البقاء في رام - -- increase xp kernel speed زيادة سرعة نواة ث - -- kernel in memory vista النواة في الذاكرة فيستا - -- nonpaged kernel memory XP nonpaged نواة الذاكرة إكس بي - -- Non-paged memory for drivers+Linux غير الذاكرة على صفحتها الاولى للسائقين + لينكس - -- nonpaged kernel nonpaged النواة - -- vista kernel memory paging فيستا نواة ذاكرة الاستدعاء - -- windows xp tweaks keep kernal in memory نوافذ إكس بي إبقاء القرص اللب في الذاكرة - -- xp kernel in ram ث النواة في رام - -- +force windows xp to use more memory + قوة نوافذ إكس بي لاستخدام المزيد من الذاكرة - -- 2003 kernel mode memory limit 2003 نواة أسلوب الحد من الذاكرة - -- conservative paging windows المحافظة الاستدعاء النوافذ - -- disable system drivers from the registry تعطيل السائقين من نظام السجل - -- disable windows kernel paging تعطيل النوافذ النواة الاستدعاء - -- force kernel ram نواة قوة الرام - -- how to disable load kernel driver windows 2003 كيفية تعطيل تحميل النواة سائق ويندوز 2003 - -- kernel paged on memory النواة على صفحتها الاولى على الذاكرة - -- memory management in XP kernel إدارة الذاكرة في النواة إكس بي - -- NonPagedPoolSize windows 2003 NonPagedPoolSize نوافذ 2003 - -- pageable code pageable مدونة - -- same amount of paged kernel memory نفس القدر من على صفحتها الاولى نواة الذاكرة - -- vista kernel memory paged فيستا نواة الذاكرة على صفحتها الاولى - -- windows patching pageable code نوافذ ترميم pageable مدونة - -- windows paged kernel memory نوافذ على صفحتها الاولى نواة الذاكرة - -- windows non paged kernel memory نوافذ على صفحتها الاولى غير نواة الذاكرة - -- xp kernel tweak ث نواة القرص - -- decrease paged kernal memory انخفاض الذاكرة على صفحتها الاولى اللب - -- force ms access 2003 to use more memory قوة السيدة وصول 2003 لاستخدام المزيد من الذاكرة - -- force windows xp to load kernel to memory قوة نوافذ إكس بي لتحميل نواة لذكرى - -- force kernel to remain in phisical memory قوة النواة لphisical تبقى في الذاكرة - -- remove kernel paging in vista إزالة النواة الاستدعاء في فيستا - -- turn off kernel paging win xp بدوره قبالة النواة الاستدعاء للفوز ث - -- tweak xp keep kernel in memory قرص إكس بي إبقاء النواة في الذاكرة - -- vista disable kernel paging فيستا تعطيل النواة الاستدعاء - -- windows xp kernel code نوافذ إكس بي النواة مدونة - -- windows xp keep kernel in memory نوافذ إكس بي إبقاء النواة في الذاكرة - --