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

Linux 6.5용 병렬 CPU 사용으로 Linux 커널 부팅 시간을 단축

달소 달소 224

1

0
출처 https://www.phoronix.com/news/Parallel-CPU-Bringup-TIP-Linux

Linux 커널 부팅 시간을 단축하기 위해 보조 CPU 코어를 병렬로 부팅할 수 있도록 x86_64 병렬 CPU 부팅 지원을 위한 패치를 만드는 데 몇 달이 걸렸습니다 . 시간이 지남에 따라 Linux 병렬 CPU 가져오기 패치는 많은 수정을 거쳤 으며 이 작업은 올 여름 후반에 Linux 6.5 커널과 함께 도입될 것으로 보입니다.

 

높은 코어 수의 Intel Xeon 및 AMD EPYC 프로세서와 더 높은 코어 HEDT 프로세서에 대한 희소식으로 병렬 CPU 가져오기 패치가 Linux 6.5 병합 창이 열리기 전에 TIP/TIP.GIT 리포지토리에 대기열에 추가되었습니다. 7월초쯤.

 

병렬 CPU 가져오기 패치는 오랜 커널 개발자인 Thomas Gleixner가 가장 최근에 다루었습니다. 어제부터 모든 병렬 시작 패치가 TIP의 smp/core 브랜치에 대기되었습니다. 이러한 패치는 이제 TIP 분기의 일부로, 마지막 순간의 문제가 발견되지 않거나 Linus Torvalds의 반대가 없는 한 패치는 Linux 6.5가 될 다음 병합 기간의 일부로 제출되어야 합니다.

 

image.png.jpg

이 병렬 시작 지원은 코어 수가 많은 시스템에서 커널 부팅 시간에 도움이 되며, 특히 보안/유지 관리상의 이유로 새 커널 버전으로 Kexec할 수 있고 시스템 가동 중지 시간을 최소화하는 것이 중요한 코어 수가 많은 서버에 유용합니다. 많은 하이퍼스케일러 및 기타 대규모 배포자는 재부팅 중 시스템 가동 중지 시간을 줄이기 위해 커널의 Kexec'ing에 의존하며, 이러한 패치는 콜드 부팅에도 도움이 됩니다. 최종 서버.

 

image.png.jpg

다음 커널 주기에 앞서 이러한 패치는 tip.git의 smp/core 분기 에 있습니다 .

신고공유스크랩
0
1명이 추천

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

취소 댓글 등록

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story