LKML News after v4.19-rc3

Linux 4.19-rc3

https://lkml.kernel.org/r/CA+55aFwSxCt0aKkTxcBstthYXqJ5LtxRbO-CDyqgNwU94Ldq+w@mail.gmail.com

세번째 rc 릴리즈입니다. 어느새 이번 안정화 기간도 중반을 향하는군요. 시간 참 빠릅니다. 전체적으로 평범한 릴리즈입니다. 딱히 언급할 거리가 없군요.

[RFC PATCH v2 0/8] lru_lock scalability and SMP list functions

https://lkml.kernel.org/r/20180911004240.4758-1-daniel.m.jordan@oracle.com

올해 LSF/MM 서밋에서도 이야기되었던, lru_lock 의 확장성을 개선하기 위한 노력의 정리입니다. LRU 리스트에 여러 쓰레드가 실제 데이터를 겹쳐 쓰지 않는다면 동시에 접근할 수 있는 새로운 오퍼레이션 세개 (smp_list_del(), smp_list_splice(), smp_list_add())을 추가했구요. 두번째로, lru_lockspinlock 에서 rwlock 으로 교체했군요.

will-it-scale/page_fault1 이라는 마이크로 벤치마크를 사용해서 성능을 비교했는데, 44 코어 시스템에서 최대 73.8% 더 초당 페이지 폴트 처리량을 늘릴 수 있었다고 합니다.

[RFC PATCH 0/9] Improve zone lock scalability using Daniel Jordan’s list work

https://lkml.kernel.org/r/20180911053616.6894-1-aaron.lu@intel.com

바로 앞에서 설명한, 여러 쓰레드가 동시에 리스트에 접근할 수 있도록 새로 만들어진 메커니즘은 zone lock 에도 도움이 될 수 있다고 LSF/MM 에서 여럿이 생각했다고 합니다. 이 패치셋은 실제로 이 기능들을 이용해 zone lock 의 확장성을 개선했습니다.

[PATCH -V5 RESEND 00/21] swap: Swapout/swapin THP in one piece

https://lkml.kernel.org/r/20180912004414.22583-1-ying.huang@intel.com

THP 를 덩어리째 스왑아웃 / 스왑인 하기 위한 패치, 다섯번째 버전입니다. 생각보다 쉽게 머지되지 못하고 있군요. 리뷰가 많지 않은 것도 한 이유 아닐까 싶습니다.

Avatar
SeongJae Park
Kernel Development Engineer

SeongJae Park is a programmer who loves to analyze and develop systems.

Related