운영체제 3

Linux 6.2: Apple M1 칩을 위한 최초의 메인스트림 Linux 커널 출시

Linux 6.2는 Apple M1 칩용으로 출시된 최초의 메인스트림 Linux 커널입니다. 이 커널에는 Apple의 ARM 기반 프로세서에 대한 지원이 포함되어 있어 새로운 Mac에서 Linux 배포판을 실행할 수 있습니다. 또한 커널에는 새로운 Apple 보안 인클레이브에 대한 지원도 포함되어 있어 사용자가 비밀번호 및 기타 민감한 데이터를 안전하게 저장할 수 있습니다. 또한 커널에는 새로운 하드웨어에 대한 지원뿐만 아니라 여러 가지 성능 및 보안 개선 사항이 포함되어 있습니다. 이는 Apple M1 플랫폼에서 Linux 개발의 중요한 이정표가 될 것이며, 사용자들은 Mac에서 다양한 Linux 애플리케이션을 실행할 수 있게 될 것입니다. 원문: https://www.zdnet.com/article/..

Hacker News 2023.02.21

Linux 프로세스 스케줄링에 대한 전체 가이드 [PDF]

이 논문의 주제는 광범위한 목적의 운영 체제에서 프로세스 스케줄링입니다. 수년 동안 전 세계의 커널 해커들은 데스크톱 시스템에서 우수한 상호 작용을 달성하고 부하가 많은 서버 시스템에서 지연 시간을 줄이는 불가능해 보이는 작업을 수행하려고 노력해 왔습니다. 무료 소프트웨어의 등장 이후 이 분야에서 어느 정도 진전이 있었지만, 많은 사람들의 의견에 따르면 여전히 완벽하지는 않습니다. 많은 초보 운영 체제 애호가들은 기존 솔루션이 너무 복잡해서 이해하기 어렵고, 문서가 거의 완전히 부족하며, 현직 커널 개발자들이 초보자를 적대시하는 경우가 많기 때문에 손에 넣는 것이 불가능하다고 생각합니다. 용기를 내어 스케줄러라는 드래곤이 득실거리는 계층으로 들어갈 용기가 있는 사람이라면, 기여하기 전에 현재 구현의 이면..

Hacker News 2023.02.20