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

MGLRU는 올해 최고의 Linux 커널 혁신 중 하나로 보입니다.

달소 달소 289

0

0
출처 https://www.phoronix.com/news/MGLRU-LPC-2022

Linux 6.1 의 다음 주기에 메인 라인 이 되는 것은 커널의 기존 페이지 교정 코드에 대한 우수한 대안으로 Multi-Gen LRU 또는 MGLRU 로 더 잘 알려져 있기를 바랍니다. Linux 6.1이 2022년의 마지막 완전한 커널 주기로 출시된다고 가정하면 올해 커널에 포함된 가장 흥미로운 혁신 중 하나가 될 것입니다. MGLRU 벤치마크는 다양한 워크로드와 다양한 하드웨어 스펙트럼에서

계속해서 매우 유망해 보입니다 .

 

Chrome OS 및 Android에서 데스크톱/워크스테이션 및 서버에 이르기까지 MGLRU는 종종 잘못된 퇴거 선택을 하는 것으로 알려진 기존 페이지 회수 코드보다 부담이 적기 때문에 더 나은 성능을 제공할 수 있습니다.

 

Google의 Jesse Barnes‎와 Rom Lemarchand는 어제 Linux Plumbers Conference 2022(LPC2022)에서 최신 MGLRU 사건에 대해 발표했습니다. 그들은 MGLRU가 Linux 6.1과 함께 메인라인에 진입해야 하고, 이미 프로덕션에서 코드를 사용하고 있는 수많은 커널 다운스트림 및 백포트가 있으며, 벤치마크가 계속해서 유망해 보일 것이라는 기대를 반복했습니다.

 

메인라인이 되면 관련된 Google 엔지니어의 다음 장애물은 MGLRU를 기본적으로 안전하게 활성화할 수 있는 수준으로 만드는 것입니다. 기본적으로 고려하기 전에 MGLRU가 양호한 상태이고 기존 워크로드를 회귀하지 않도록 하기 위해 훨씬 더 많은 성능 테스트 및 벤치마킹이 필요합니다. 그들은 또한 MGLRU를 eBPF와 통합하여 더 많은 가능성을 열 수 있기를 희망합니다.

 

한편 오늘 Linux 배관공 회의 중 Android 미니 회의에서 Google의 Kalesh Singh는 Android 기기의 MGLRU 성능에 대해 발표했습니다. 벤치마크 결과는 단순히 탁월하며 수치 자체가 말해줍니다.

image.png.jpg

image.png.jpg

image.png.jpg

image.png.jpg

image.png.jpg

LPC 2022의 Android MGLRU 프레젠테이션이 아래에 포함되어 있으며 모든 숫자에 대한 슬라이드 데크 도 있습니다.

신고공유스크랩
0

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

취소 댓글 등록

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story