2012-01-17 1 views
0

우리는 32 비트 XP 시스템으로 제한되어 있기 때문에. 램 드라이브 (PAE)는 조금 더 많은 메모리를 사용할 수있는 좋은 대안을 제공하지만 램 드라이브에 설정된 페이징 파일은 거의 사용되지 않고 결코 커지지 않습니다. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session 관리자 \ 메모리 관리에서 일부 옵션을 시도했지만 다른 동작을 보지 못했습니다. 최소 2GB, 최대 4GB가되도록 페이지 파일을 설정했지만 결코 커지지 않습니다.Windows XP 페이징/캐시 축출 정책 덮어 쓰기

내가 알고 싶은 것은 Windows XP가 더 많은 페이지를 표시하고 덜 제거하도록하는 방법입니다. 꽤 프로그래밍 문제는 아니지만 다른 많은 프로그래머와 관련이 있습니다.

+0

질문은 아마도 superuser.com 또는 serverfault.com에 속해 있습니다. – selbie

+0

셀비가 말한 내용. 이것은 또한 안티 - 최적화 가능성이 있습니다. 램 디스크의 페이징 속도는 빠르지 만 빠르지 않으므로 실행을 정말로 원할 것입니다 (SuperSpeed ​​Ramdisk Plus로 동일한 작업을하고 있습니다). 솔리드 스테이트 나 심지어 하드 디스크보다 훨씬 낫지 만, 그럼에도 불구하고 심각한 페이징이 시작될 때는 의심의 여지가 없습니다. 램 디스크와의 페이징은 어떤 방식으로도 RAM과 동등하지 않습니다. 따라서 페이징은 첫 번째 선택이 아니라 마지막 수단이어야합니다. – Damon

+0

최후의 수단으로, 32 비트에서 ~ 3GB 만 사용할 수 있지만,이 해킹으로 남은 4GB를 램 디스크로 사용할 수 있습니다. Win7로 전환하기로 결정하기 전까지입니다. – brainwash

답변

0

큰 영역을 할당하기 위해 페이징 파일을 설정하려는 경우 가상 메모리 페이징 파일을 최소 4GB로 설정하면 추가 공간을 할당하는 데 추가 시간이 필요하지 않습니다.

+0

RAM 드라이브에 있으므로 크기를 조정할 시간이 전혀 필요하지 않습니다. 그러나 이전에는 고정 4GB로 설정되었으며 성능에는 차이가 없었습니다. – brainwash