Dừng phát triển bộ lập lịch tác vụ MuQSS và bộ bản vá "-ck" cho nhân Linux

Con Kolivas đã cảnh báo về ý định ngừng phát triển các dự án của mình cho nhân Linux, nhằm cải thiện khả năng phản hồi và tính tương tác của các tác vụ của người dùng. Điều này bao gồm việc ngừng phát triển bộ lập lịch tác vụ MuQSS (Bộ lập lịch danh sách bỏ qua nhiều hàng đợi, trước đây được phát triển dưới tên BFS) và dừng việc điều chỉnh bộ bản vá “-ck” cho các bản phát hành kernel mới.

Nguyên nhân được đưa ra là do mất hứng thú phát triển nhân Linux sau 20 năm hoạt động như vậy và không thể lấy lại động lực trước đây sau khi quay trở lại công việc y tế trong thời kỳ đại dịch Covid19 (Kon là bác sĩ gây mê được đào tạo và trong thời gian xảy ra đại dịch, ông đã lãnh đạo một dự án phát triển thiết kế mới cho các thiết bị thông gió cơ học và sử dụng in 3D để tạo ra các bộ phận liên quan).

Đáng chú ý là vào năm 2007, Con Kolyvas đã ngừng phát triển các bản vá “-ck” do không thể quảng cáo các bản sửa lỗi của mình cho nhân Linux chính, nhưng sau đó quay trở lại phát triển chúng. Nếu Kon Kolivas không tìm được động lực để tiếp tục làm việc lần này thì việc tung ra bản vá lỗi 5.12-ck1 sẽ là lần cuối cùng.

Các bản vá "-ck", ngoài bộ lập lịch MuQSS, tiếp tục phát triển dự án BFS, bao gồm nhiều thay đổi khác nhau ảnh hưởng đến hoạt động của hệ thống quản lý bộ nhớ, xử lý ưu tiên, tạo ngắt hẹn giờ và cài đặt kernel. Mục tiêu chính của các bản vá là cải thiện khả năng phản hồi của các ứng dụng trên máy tính để bàn. Do những thay đổi được đề xuất có thể ảnh hưởng tiêu cực đến hiệu suất của hệ thống máy chủ, máy tính có số lượng lõi CPU lớn và hoạt động trong điều kiện có nhiều tiến trình đang chạy đồng thời, nhiều thay đổi của Kon Kolivas đã bị từ chối chấp nhận vào chính. kernel và anh ấy phải hỗ trợ chúng dưới dạng một bộ bản vá riêng biệt có thể thích ứng với mỗi bản phát hành kernel mới.

Bản cập nhật mới nhất cho nhánh "-ck" là bản chuyển thể cho bản phát hành kernel 5.12. Việc phát hành các bản vá "-ck" cho kernel 5.13 đã bị bỏ qua và sau khi phát hành kernel 5.14, người ta đã thông báo rằng họ sẽ ngừng chuyển sang các phiên bản kernel mới. Có lẽ dự án Liquorix và Xanmod có thể đảm nhận việc bảo trì bản vá, những dự án này đã sử dụng các phát triển từ bộ “-ck” trong các phiên bản nhân Linux của họ.

Con Kolivas sẵn sàng giao việc bảo trì các bản vá cho người khác, nhưng không tin rằng đây sẽ là một giải pháp tốt, vì mọi nỗ lực tạo ra fork trước đây đều dẫn đến những vấn đề mà anh ấy đã cố gắng tránh. Đối với những người dùng muốn tận dụng tối đa nhân Linux chính mà không chuyển bộ lập lịch MuQSS sang nó, Con Kolivas tin rằng cách dễ nhất và hiệu quả nhất để chuyển các bản vá là tăng tần suất tạo ngắt hẹn giờ (HZ) đến 1000 Hz.

Nguồn: opennet.ru

Thêm một lời nhận xét