MuQSS առաջադրանքների ժամանակացույցի և Linux միջուկի համար նախատեսված «-ck» կարկատակի մշակման դադարեցում

Con Kolivas-ը նախազգուշացրել է իր մտադրության մասին դադարեցնել իր նախագծերի մշակումը Linux միջուկի համար, որոնք ուղղված են օգտատերերի առաջադրանքների արձագանքման և ինտերակտիվության բարելավմանը: Սա ներառում է MuQSS առաջադրանքների ժամանակացույցի մշակման դադարեցում (Multiple Queue Skiplist Scheduler, որը նախկինում մշակվել էր BFS անունով) և դադարեցնում է «-ck» կարկատակի հավաքածուի հարմարեցումը միջուկի նոր թողարկումների համար:

Նշված պատճառն այն է, որ 20 տարվա նման գործունեությունից հետո Linux-ի միջուկը զարգացնելու հետաքրքրության կորուստը և Covid19 համաճարակի ժամանակ բժշկական աշխատանքի վերադառնալուց հետո նախկին մոտիվացիան վերականգնելու անկարողությունը (Կոնը վերապատրաստվելով անեսթեզիոլոգ է և համաճարակի ժամանակ նա ղեկավարել է մեխանիկական օդափոխության սարքերի նոր դիզայնի մշակման և հարակից մասերի ստեղծման համար 3D տպագրության օգտագործման նախագիծը):

Հատկանշական է, որ 2007 թվականին Con Kolyvas-ը արդեն դադարեցրել էր «-ck» patches-ի մշակումը Linux-ի հիմնական միջուկում իր ֆիքսումները առաջ մղելու անհնարինության պատճառով, բայց հետո վերադարձավ դրանց մշակմանը։ Եթե ​​Կոն Կոլիվասին չհաջողվի այս անգամ աշխատել շարունակելու մոտիվացիա գտնել, ապա 5.12-ck1 patches-ի թողարկումը կլինի վերջինը:

«-ck» patches-ը, ի լրումն MuQSS ժամանակացույցի, որը շարունակում է BFS նախագծի զարգացումը, ներառում է տարբեր փոփոխություններ, որոնք ազդում են հիշողության կառավարման համակարգի աշխատանքի վրա, առաջնահերթությունների մշակման, ժամանակաչափի ընդհատումների առաջացման և միջուկի կարգավորումների վրա: Կարկատանների հիմնական նպատակը աշխատասեղանի վրա հավելվածների արձագանքման բարելավումն է: Քանի որ առաջարկվող փոփոխությունները կարող են բացասաբար ազդել սերվերային համակարգերի, մեծ թվով պրոցեսորային միջուկներով համակարգիչների աշխատանքի վրա և աշխատել այն պայմաններում, երբ միաժամանակ մեծ թվով գործընթացներ են աշխատում, Կոն Կոլիվասի շատ փոփոխություններ մերժվեցին հիմնականի մեջ ընդունվելուց: միջուկը և նա պետք է աջակցեր դրանք առանձին կարկատանների տեսքով, որոնք հարմարվում էին միջուկի յուրաքանչյուր նոր թողարկմանը:

«-ck» ճյուղի վերջին թարմացումը հարմարեցված էր 5.12 միջուկի թողարկման համար: «-ck» patches-ի թողարկումը միջուկի 5.13-ի համար բաց թողնվեց, իսկ միջուկի թողարկումից հետո 5.14-ի թողարկումից հետո հայտարարվեց, որ նրանք կդադարեցնեն տեղափոխումը միջուկի նոր տարբերակների համար: Թերևս կարկատերի պահպանման էստաֆետը կարող է վերցնել Liquorix և Xanmod նախագծերը, որոնք արդեն օգտագործում են զարգացումներ «-ck» հավաքածուից Linux միջուկի իրենց տարբերակներում:

Con Kolivas-ը պատրաստ է կարկատանների սպասարկումը հանձնել այլ ձեռքերի, բայց չի հավատում, որ դա լավ լուծում կլինի, քանի որ պատառաքաղներ ստեղծելու անցյալի բոլոր փորձերը հանգեցրել են խնդիրների, որոնցից նա փորձել է խուսափել: Օգտատերերի համար, ովքեր ցանկանում են առավելագույն օգուտ քաղել հիմնական Linux միջուկից՝ առանց MuQSS ժամանակացույցը դրան տեղափոխելու, Con Kolivas-ը կարծում է, որ կարկատանները տեղափոխելու ամենահեշտ և ամենաարդյունավետ միջոցը ժմչփի ընդհատումների առաջացման հաճախականությունը (HZ) ավելացնելն է: մինչև 1000 Հց:

Source: opennet.ru

Добавить комментарий