Windows 호스트 운영 체제의 RAM 및 SWAP에 대한 질문

Windows 호스트 운영 체제의 RAM 및 SWAP에 대한 질문

나는 Thompsonn의 원본 게시물을 읽고 즐겼습니다.

직장에서는 우리가 사용하는 일부 응용 프로그램에 필수 요구 사항이 있고 이를 가상화할 수 없기 때문에 Windows를 호스트 OS로 사용해야 합니다(저는 Linux를 사용하고 선호합니다).

저는 몇 달 전에 NVMe 2개, SSD 2개, 64GB RAM, i7-8700K 및 GTX1070을 갖춘 새 노트북을 구입했습니다.

저는 공부, 업무, 취미생활에서 우연히 가상머신을 많이 사용하는데, 대부분이 Linux를 기반으로 합니다.

대부분의 경우 6개 이상의 VM이 열려 있고 디스크 사용량이 많고 RAM이 아직 가득 차지 않았음에도 VM이 실제로 스왑 공간을 사용하고 있습니다.

SSD 마모 속도를 늦추기 위해 VM의 가상 하드 디스크를 이동하고 이를 가지고 있는 물리적 드라이브 4개 중 3개로 분할했습니다.

거의 26GB의 여유 RAM이 있는 경우 RAMdisk를 Linux VM용 스왑 스토리지로 사용할 수 있습니까?

답변1

할 수 있다RAM 디스크에 RAM을 할당하거나 에서 스왑 파일을 생성하십시오 /dev/shm. 그러나 이렇게 하면 RAM만 소모하게 되며 로드가 많은 호스트에서 스왑 사용을 시작해야 할 가능성이 높아집니다.

일부메모리의 프로세스가 비활성 상태인 경우 로드가 적은 호스트에서 스왑을 사용하는 것은 완전히 정상입니다. 커널이 이 결정을 얼마나 적극적으로 내리는지는 조정하여 변경할 수 있습니다.교환성주인.

관련 정보