С Kolivas той обяви намерението си да изостави работата си върху ядрото на Linux

С Коливас (програмист, който е работил върху ядрото на Linux и върху разработването на софтуера за копаене на CGMiner) го направи известен Преди няколко дни намерението ви да спрете разработването на вашите проекти на ядрото на Linux предназначени да направят потребителските задачи по -отзивчиви и интерактивни.

По -специално споменете, че ще спре всяко развитие, свързано с планировчик на задачи MuQSS (Multiple Queue Skiplist Scheduler, предварително разработен под името 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 планировчика към него, Con Kolivas вярва, че най -лесният и най -ефективен начин да направите това е да преместите кръпки, за да увеличите честотата на генериране на прекъсвания на HZ до 1000Hz.

Накрая sАко се интересувате да научите повече за него, можете да проверите подробностите В следващия линк.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.