누군가 RAMDisk를 설정하고 pagefile.sys에 사용하기 위한 지침 가이드를 작성했거나 알고 있습니까?

누군가 RAMDisk를 설정하고 pagefile.sys에 사용하기 위한 지침 가이드를 작성했거나 알고 있습니까?

일전에 친구와 일반적인 Windows에 관해 이야기하던 중에 불행히도 Windows 내에서 페이지 파일을 비활성화할 수 있는 방법이 없다고 언급했습니다. RAM 크기에 관계없이 항상 pagefile.sys가 있을 것입니다.

당신이 나와 같다면, 정말로 필요하지 않다면 HD에 메모리를 페이징하는 것을 원하지 않을 것입니다. 그는 내가 한 번도 고려한 적이 없는 기발한 제안을 했습니다. RAM 드라이브를 만들고 페이지 파일을 RAM 드라이브로 설정하는 것이었습니다.

물론, 그와 나 둘 다 알고 있듯이, 나는 이것이 이전에 행해진 적이 있다고 확신합니다. 이전에 RAM 디스크를 만든 적이 없나요? SU 커뮤니티의 누군가가 이 작업을 수행한 적이 있습니까? 그렇다면 이를 수행하는 방법에 대한 좋은 연습에 대한 링크가 있습니까?

답변1

페이지 파일을 쉽게 비활성화할 수 있습니다. 제프 앳우드비활성화하는 방법에 대해 블로그에 올렸습니다.그리고 그 결과. 어쨌든 페이지 파일은 이미 메모리에 맞지 않는 항목을 저장하기 위한 것이기 때문에 이를 RAMdisk로 옮기는 것은 최악의 방법입니다. RAMDisk용 메모리를 예약하면데이터가 페이지 아웃되고 더 큰 페이징 파일과 RAMDisk가 필요하며, 이로 인해 사용 가능한 메모리가 적어지고 결과적으로 더 많은 메모리가 페이지 아웃됩니다. 이것이 어디로 가는지 알 수 있습니다.

답변2

페이지 파일용으로 RAM 디스크를 사용하면 애초에 RAM을 사용하는 목적 전체가 무산됩니다.

페이지 파일은 다른 프로그램을 위한 공간을 확보하기 위해 메모리 페이지를 페이지 아웃하는 데 사용됩니다. 페이지 파일에 RAMdisk를 설정하면 페이징 아웃하는 대신 메모리 관리자가 사용할 수 있는 RAM만 사용합니다. . .

이는 다른 차를 견인하여 두 번째 차를 사용하여 더 멀리 운전할 수 있는 것과 같습니다. . .

답변3

이 스레드에는 RAMDISK 소프트웨어에 대한 몇 가지 팁이 있습니다.https://superuser.com/questions/34388/whats-the-best-ramdisk-for-windows

페이지 파일을 RAMDISK에 배치해야 하는지 여부에 대한 흥미로운 토론은 다음과 같습니다.https://superuser.com/questions/34388/whats-the-best-ramdisk-for-windows/34404#34404

답변4

3GB 메모리 캡이 있는 32비트 Windows 클라이언트 OS를 사용해야 하는 경우 램디스크와 물리적 주소 확장을 사용하여 보이지 않는 램을 활용할 수 있습니다.
다른 포스터에서는 귀하의 OS가 모든 물리적 램의 주소를 지정할 수 있도록 허용하는 경우 pagefile.sys를 램디스크에 넣는 것은 저음이 좋지 않다는 것이 옳습니다.

그러나 스크래치 공간을 위해 디스크를 사용하는 특정 프로그램의 경우 여전히 도움이 될 수 있습니다(예: Photoshop).

관련 정보