Linux 페이지 캐시 크기(호스트) 성능이 Virtualbox VM에 미치는 영향

Linux 페이지 캐시 크기(호스트) 성능이 Virtualbox VM에 미치는 영향

저는 7개의 Windows 10 및 CentOS VMS를 실행하는 소규모 가상화 호스트를 가지고 있습니다. 호스트에는 32GB RAM만 있고 해당 RAM은 VM 메모리와 Linux 호스트 OS에서 거의 사용됩니다. Linux 호스트 페이지 캐시에서 사용되는 RAM은 약 2,5GB 정도 남아 있습니다.

이제 HD 읽기/쓰기 작업을 버퍼링하기 위해 page.cache에서 더 많은 RAM을 사용할 수 있도록 추가 RAM을 추가하여 VM의 성능을 업그레이드할 수 있는지 스스로에게 묻고 있습니다.

내 관점에서는 호스트 OS가 "전체"에서 VM의 vdi 파일(VM의 가상 하드 드라이브)만 볼 수 있는지 아니면 호스트 OS가 VM-OS가 내부에 쓰고 있는 단일 파일을 볼 수 있는지가 문제입니다. vdi-가상 하드 드라이브가 있습니다.

나는 그것을 검색했지만 아무런 정보도 찾지 못했습니다. 누군가 제게 설명해 주실 수 있나요?

감사해요

답변1

페이지 캐시에 더 많은 RAM을 사용하면 VM 성능에 확실히 유익한 영향을 미칠 것입니다. 하지만 평가 방법은 다음과 같습니다.얼마나 많이증가된 캐시에 대해 서로 다른 방식으로 응답하는 다양한 워크로드로 인해 어려운 부분입니다.

예를 들어, 완전히 무작위 읽기 작업 부하(매우 드문 시나리오) 또는 완전히 쓰기 바인딩된 부하(다소 가능성은 높지만 매우 이례적)에서는 페이지 캐시 증가로 인한 이점이 적거나 전혀 없습니다.

즉, 일반적이고 더 혼합된 워크로드가 크게 향상될 것입니다.

관련 정보