Прекращение разработки планировщика задач MuQSS и набора патчей "-ck" для ядра Linux
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Кон Коливас (Con Kolivas) предупредил о намерении прекратить разработку своих проектов для ядра Linux, нацеленных на повышение отзывчивости и интерактивности пользовательских задач. В том числе будет остановлена разработка планировщика планировщика задач MuQSS (Multiple Queue Skiplist Scheduler, ранее развивался под именем BFS) и прекращена адаптация набора патчей "-ck" для новых выпусков ядра.
В качестве причины упоминается потеря интереса к разработке для ядра Linux после 20 лет подобной деятельности и невозможности вернуть былую мотивацию после возвращения к медицинской деятельности в ходе пандемии Covid19 (по образованию Кон анестезиолог и во время пантедемии он возглавил проект по разработке новой конструкции аппаратов искусственной вентиляции лёгких и использованию 3D-печати для создания сопутствующих деталей).
Примечательно, что в 2007 году
Кон Коливас уже прекращал разработку патчей "-ck" на фоне невозможности продвижения своих исправлений в основной состав ядра Linux, но затем вернулся к их развитию. Если Кон Коливас в этот раз не сумеет найти мотивацию для продолжения работы, то выпуск патчей 5.12-ck1 станет последним.
Патчи "-ck", помимо планировщика MuQSS, продолжающего развитие проекта BFS, включают различные изменения, влияющие на работу системы управления памятью, обработку приоритетов, генерацию прерываний таймера и настройки ядра. Ключевой задачей патчей является повышение отзывчивости приложений на рабочем столе. Так как предлагаемые изменения могут негативно влиять на производительность серверных систем, компьютеров с большим числом ядер CPU и на работу в условиях одновременного выполнения большого числа процессов, многие изменения Кона Коливаса отказались принимать в основной состав ядра и ему приходилось поддерживать их в форме отдельного набора патчей, адаптируемого к каждому новому выпуску ядра.
Последним обновлением ветки "-ck" стала адаптация для выпуска ядра 5.12. Выпуск патчей "-ck" для ядра 5.13 был пропущен, а после выхода ядра 5.14 объявлено о намерении прекратить портирование для новых версий ядра. Возможно эстафету по сопровождению патчей смогут подхватить проекты Liquorix и Xanmod, уже использующие в своих вариантах ядра Linux наработки из набора "-ck".
Кон Коливас готов передать сопровождение патчей в другие руки, но не верит, что это будет удачным решением, так как все прошлые попытки создания форков приводили к появлению проблем, которых он старался избежать. Для пользователей, которые желают получить максимальный выигрыш от использования основного ядра Linux без портирования на него планировщика MuQSS, Кон Коливас считает, что самым простым и эффективным будет перенос патчей для увеличения частоты генерации прерываний от таймера (HZ) до 1000 Гц.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://ck-hack.blogspot.com/2...)
- OpenNews: Автор BFS представил новый планировщик задач MuQSS для ядра Linux
- OpenNews: Представлен новый вариант планировщика задач BFS
- OpenNews: К чему приведет зависимость процесса разработки ядра Linux от одного человека
- OpenNews: Для Linux ядра 2.6.33 доступны патчи "-ck", увеличивающие отзывчивость системы
- OpenNews: Con Kolivas прекращает поддержку "-ck" ветки Linux ядра
Похожие новости:
- Доступен полностью свободный вариант ядра Linux-libre 5.14
- Для ядра Linux предложена реализация SMB-сервера
- Релиз ядра Linux 5.14
- Ядру Linux исполнилось 30 лет
- Кейс Кук из Google призвал модернизировать процесс работы над ошибками в ядре Linux
- Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
- Для ядра Linux предложен драйвер GPIO, написанный на Rust
- Линус Торвальдс прокомментрировал ситуацию с драйвером NTFS от Paragon Software
- [Настройка Linux] Настройка ядра Linux для повышения производительности памяти
- Вторая редакция патчей для ядра Linux с поддержкой языка Rust
Теги для поиска: #_kernel, #_patch, #_muqss, #_bfs
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 05:21
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Кон Коливас (Con Kolivas) предупредил о намерении прекратить разработку своих проектов для ядра Linux, нацеленных на повышение отзывчивости и интерактивности пользовательских задач. В том числе будет остановлена разработка планировщика планировщика задач MuQSS (Multiple Queue Skiplist Scheduler, ранее развивался под именем BFS) и прекращена адаптация набора патчей "-ck" для новых выпусков ядра. В качестве причины упоминается потеря интереса к разработке для ядра Linux после 20 лет подобной деятельности и невозможности вернуть былую мотивацию после возвращения к медицинской деятельности в ходе пандемии Covid19 (по образованию Кон анестезиолог и во время пантедемии он возглавил проект по разработке новой конструкции аппаратов искусственной вентиляции лёгких и использованию 3D-печати для создания сопутствующих деталей). Примечательно, что в 2007 году Кон Коливас уже прекращал разработку патчей "-ck" на фоне невозможности продвижения своих исправлений в основной состав ядра Linux, но затем вернулся к их развитию. Если Кон Коливас в этот раз не сумеет найти мотивацию для продолжения работы, то выпуск патчей 5.12-ck1 станет последним. Патчи "-ck", помимо планировщика MuQSS, продолжающего развитие проекта BFS, включают различные изменения, влияющие на работу системы управления памятью, обработку приоритетов, генерацию прерываний таймера и настройки ядра. Ключевой задачей патчей является повышение отзывчивости приложений на рабочем столе. Так как предлагаемые изменения могут негативно влиять на производительность серверных систем, компьютеров с большим числом ядер CPU и на работу в условиях одновременного выполнения большого числа процессов, многие изменения Кона Коливаса отказались принимать в основной состав ядра и ему приходилось поддерживать их в форме отдельного набора патчей, адаптируемого к каждому новому выпуску ядра. Последним обновлением ветки "-ck" стала адаптация для выпуска ядра 5.12. Выпуск патчей "-ck" для ядра 5.13 был пропущен, а после выхода ядра 5.14 объявлено о намерении прекратить портирование для новых версий ядра. Возможно эстафету по сопровождению патчей смогут подхватить проекты Liquorix и Xanmod, уже использующие в своих вариантах ядра Linux наработки из набора "-ck". Кон Коливас готов передать сопровождение патчей в другие руки, но не верит, что это будет удачным решением, так как все прошлые попытки создания форков приводили к появлению проблем, которых он старался избежать. Для пользователей, которые желают получить максимальный выигрыш от использования основного ядра Linux без портирования на него планировщика MuQSS, Кон Коливас считает, что самым простым и эффективным будет перенос патчей для увеличения частоты генерации прерываний от таймера (HZ) до 1000 Гц. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 05:21
Часовой пояс: UTC + 5