• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
소프트웨어

과도하게 커밋된 Linux 게스트 VM의 속도를 높이는 Google의 패치의 벤치마크 공개

달소 달소 234

0

0
출처 https://www.phoronix.com/news/Google-Benchmarks-Heavy-VMs

Google 엔지니어는 호스트가 메모리 부족에 직면하거나 너무 많은 게스트를 커밋했을 때 게스트 VM 성능을 개선하기 위해 Linux 패치 작업을 해왔습니다 . 유사한 패치가 이미 Chrome OS에서 사용되고 있으며 Google은 메인라인 Linux 커널에서 기능을 업스트림하기 위해 노력해 왔으며 이제 몇 가지 참조 벤치마크 결과를 제공했습니다. 패치

 

의 목적은 KVM MMU 잠금을 사용하지 않고 액세스된 비트를 지우기 위한 빠른 경로를 제공하는 것입니다. 5월의 v2 패치에 이어 몇 가지 새로운 성능 결과가 이점을 강조하기 위해 커널 메일링 리스트에 게시되었습니다. Google의 Yu Zhao는 과도하게 할당된 호스트를 처리할 때 VM 내부에서 다소 상당한 속도 향상을 언급했습니다. ARM64의 스파크

 

한 번의 스트레스 테스트로 40억 개의 임의 정수를 20번 정렬할 때 12% 더 적은 시간을 소비합니다. POWER9의 Memcached는 이 패치 시리즈로 초당 10% 더 많은 작업을 달성했습니다. 마지막으로 64개의 마이크로 VM에서 x86의 Multichase의 경우 이 패치 시리즈로 6% 더 많은 샘플을 달성했습니다.

 

적어도 지금까지 발표된 이 세 가지 벤치마크에서 이 패치 시리즈는 여전히 매우 유망합니다.

https://lore.kernel.org/lkml/20230609005935.42390-1-yuzhao@google.com/

https://lore.kernel.org/lkml/20230609005940.42722-1-yuzhao@google.com/

https://lore.kernel.org/lkml/20230609005943.43041-1-yuzhao@google.com/

image.png.jpg

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story