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 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. 페이징 뜻 창문 운영 체제가 페이지 또는 플러시의 드라이버를 사용하지 않는 경우 또는 시스템의 코드를 디스크의 공간을하기 위해 다른 프로세스의 메모리를합니다.
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 시스템 코드와 드라이버를 물리적 메모리, 비록 그들이 프로그램을 디스크에 것과 같이 페이지를합니다. 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. 귀하의 시스템이 충분한 물리적 램 메모리, 강제 windows 운영 체제를 유지하실 수있습니다 코드에 페이징 드라이버와 시스템 메모리를합니다. 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). 성능 탭을 이동하여 실제 램의 양을를보고있는 첨단 커밋 청구 금액을 초과해야합니다 적어도 십육메가바이트 (windows XP 용에만). 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: 스왑을 디스크에 페이징 안을 설정하는 기능 (개 이상의 페이징 기능을 적절하게 사용 중지), 단지 레지스트리 키 위치에 매료 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. 레지스트리 값을 1로 설정하여 사용하실 수 없게됩니다 disablepagingexecutive 페이징 능력과 모든 결정은 사용자 - 모드와 커널 - 모드 드라이버 또는 커널 - 모드로 시스템의 코드를 실행하는 메모리를하지 않고 스와핑을 디스크에 남아있습니다.
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 값을 134,217,728의 값을 10 진수 또는 16 진수 0 × 8,000,000합니다. 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 의도하지 않은 효과를 빨리 결정 시스템 느린 대신합니다.
The tweak works on most Windows such as Windows Vista and Windows XP. 윈도우즈와 같은 대부분의 windows the 조정 작품 비스타와 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 내 디지털 라이프 공개 토론 . 합니다.
Related Articles 관련 기사
- Increase Terminal Server Speed and Performance 터미널 서버 속도와 성능 향상
- Differences and Advantages Between 32-bit (x86) VS 64-bit (x64) Windows Vista 차이와 장점을 사이에 32 - 비트 (x86) vs 64 - 비트 (64 비트) windows 비스타
- SuperTalent Unveiled Project X DDR3 Memory Modules 프로젝트 x ddr3 메모리 모듈을 발표 supertalent
- How to Check Memory Usage in Linux based Server 리눅스 기반 서버 메모리 사용량을 확인하는 방법
- Unable to Disable Integrity Checks Cause Drivers Not Found in 64-bit Vista (x64) 무결성 검사를 해제하는 드라이버를 찾을 수없는 원인이 64 - 비트 비스타 (64 비트)
- Free Up Memory Automatically by Unloading DLLs in Windows 9x and NT with AlwaysUnloadDll 디스크 공간을 메모리에 의해 자동으로 언로 드 windows 95, nt와 alwaysunloaddll dlls
- Optimize SQL Server 2000, 2005 or 2008 in Large RAM System by Locking Pages in Memory and AWE sql 서버를 최적화 2000, 2005 또는 2008 년 시스템에 큰 램 고정 페이지에서 메모리와 경외
- Boost Windows XP Performance with eBoostr 2.0.1 windows XP 용 eboostr 2.0.1의 성능을 향상
- New Logitech Speed Force Wireless Racing Wheel For Wii logitech 속도 강제 무선 레이싱 휠에 대한 새로운 wii
- TweakVista 1.0 - Tweaking Tool for Vista tweakvista 1.0 - 조정하기위한 도구 비스타

































August 24th, 2008 11:43 2008년 8월 24일 11:43
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? 나는 직업적인 박스에서 실행되는이 XP 용 1기가바이트 램, 어떻게 말하는가?
Regards, 안부,
MFK. mfk합니다.
August 25th, 2008 18:24 2008년 8월 25일 18시 24분
[...] slower instead of faster. [...] 느린 속도 대신합니다. The tweak works on most Windows such as Windows Vista and Windows XP. 윈도우즈와 같은 대부분의 windows the 조정 작품 비스타와 windows XP 용. source __________________ … Life is beautiful [...] 소스 __________________… 인생은 아름다워 [...]