З Kolivas він оголосив про намір відмовитися від роботи над ядром Linux

Кон Колівас (програміст, який працював над ядром Linux та над розробкою програмного забезпечення для майнінгу CGMiner) дав про це знати Кілька днів тому ваш намір припинити розробку своїх проектів на ядрі Linux покликані зробити завдання користувачів більш чуйними та інтерактивними.

Зокрема зазначити, що припинить будь -який розвиток, пов'язаний з планувальник завдань MuQSS (Планувальник пропусків кількох черг, раніше розроблений під назвою BFS) y адаптація набору патчі "-ck" для новіших версій ядра.

Причина такого наміру в тому через втрату інтересу до розробки для ядра Linux після 20 років діяльності подібності та неможливість відновити попередню мотивацію після повернення до медичної діяльності під час пандемії Covid19 (за освітою Кон - анестезіолог, а під час пандемії керував проектом з розробки нового дизайну апарату штучної вентиляції легенів та використання 3D -друку для створення пов’язаних деталей) .

Примітно, що у 2007 році з Kolivas він уже припинив розробку патчів "-Ck" в контексті неможливості просування ваших патчів до основного ядра Linux, але потім повернувся до розробки.

Але зараз згадайте про це якщо цього разу ви не знайдете мотивацію продовжувати працювати, тоді випуск патча 5.12-ck1 буде останнім.

Здається, що розмір моєї бази користувачів з часом зменшується, і я все більше і більше відходжу від того, що відбувається в просторі ядра Linux, і незліченна кількість інших речей хвилює мене у вільний час.

Хоча я все ще вважаю за краще запускати власне ядро ​​на своєму обладнанні, у мене виникають проблеми з мотивацією після останніх 18 місяців глобального божевілля через Covid19, і я відчуваю, що мені дійсно слід довести цей набір патчів до витонченого кінця. Мої перші патчі для ядра Linux датуються 20 роками, і, майже не маючи пристрасті працювати над ними, я думаю, що вони можуть бути запізнілими.

На жаль, я також не вірю, що є хтось, кому я можу надійно передати код як наступника, оскільки майже всі форки, які я бачив у своїй роботі, були схильні до проблем, яких я намагався уникати.

Патчі "-ck", на додаток до програміста MuQSS, що розвиток проекту BFS триває, включають різні зміни, які впливають на управління пам'яттю, обробка пріоритетів, генерація переривань таймера та настройка ядра.

Ключова мета патчів - покращити швидкість реагування програм на робочому столі. Оскільки запропоновані зміни можуть негативно вплинути на продуктивність серверних систем, комп’ютерів з великою кількістю ядер процесора та працюють в умовах одночасного виконання великої кількості процесів, багато змін Con Colivas було відмовлено у прийнятті до основних композиції ядра і повинні були зберігати їх у вигляді окремого набору патчів, адаптованих до кожної нової версії ядра.

Останнє оновлення гілки "-ck" було адаптацією до версії 5.12 ядро. Випуск патчів "-ck" для ядра 5.13 був пропущений, і після випуску ядра 5.14 наміром було припинити міграцію на новіші версії ядра.

Ймовірно, проекти Liquorix та Xanmod, які вже використовують розробки набору «-ck», вони зможуть взяти на себе відповідальність за обслуговування патчів.

З Kolivas ви готові передати обслуговування від латок до інших рук, але вам не здається, що це хороше рішенняоскільки всі попередні спроби створити вилки призвели до проблем, яких ви намагалися уникнути.

Для користувачів, які хочуть у повній мірі скористатися перевагами основного ядра Linux, не переносячи на нього планувальник MuQSS, Кон Колівас вважає, що найпростіший та найефективніший спосіб зробити це - перемістити патчі, щоб збільшити швидкість генерації переривань ГЗ до 1000 Гц.

Нарешті сЯкщо вам цікаво дізнатися про це більше, Ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.