MuQSS టాస్క్ షెడ్యూలర్ అభివృద్ధిని ఆపడం మరియు Linux కెర్నల్ కోసం సెట్ చేసిన "-ck" ప్యాచ్

వినియోగదారు టాస్క్‌ల ప్రతిస్పందన మరియు ఇంటరాక్టివిటీని మెరుగుపరచడం లక్ష్యంగా Linux కెర్నల్ కోసం తన ప్రాజెక్ట్‌లను అభివృద్ధి చేయడాన్ని ఆపివేయాలని కాన్ కోలివాస్ హెచ్చరించాడు. ఇందులో MuQSS టాస్క్ షెడ్యూలర్ (బహుళ క్యూ స్కిప్లిస్ట్ షెడ్యూలర్, గతంలో BFS పేరుతో అభివృద్ధి చేయబడింది) అభివృద్ధిని నిలిపివేయడం మరియు కొత్త కెర్నల్ విడుదలల కోసం సెట్ చేసిన “-ck” ప్యాచ్‌ను ఆపివేయడం కూడా ఉంటుంది.

20 సంవత్సరాల అటువంటి కార్యకలాపాల తర్వాత Linux కెర్నల్‌ను అభివృద్ధి చేయడంలో ఆసక్తి కోల్పోవడం మరియు కోవిడ్ 19 మహమ్మారి సమయంలో వైద్య పనికి తిరిగి వచ్చిన తర్వాత పూర్వ ప్రేరణను తిరిగి పొందలేకపోవడం (కోన్ శిక్షణ ద్వారా మరియు మహమ్మారి సమయంలో ఒక అనస్థీషియాలజిస్ట్‌గా ఉన్నారు. మెకానికల్ వెంటిలేషన్ పరికరాల కోసం కొత్త డిజైన్‌ను అభివృద్ధి చేయడానికి మరియు సంబంధిత భాగాలను రూపొందించడానికి 3D ప్రింటింగ్‌ను ఉపయోగించడం కోసం ప్రాజెక్ట్).

2007లో, కాన్ కోలివాస్ తన పరిష్కారాలను ప్రధాన లైనక్స్ కెర్నల్‌కు ప్రచారం చేయడం అసంభవం కారణంగా ఇప్పటికే “-ck” ప్యాచ్‌లను అభివృద్ధి చేయడం ఆపివేయడం గమనార్హం, కానీ తర్వాత వాటి అభివృద్ధికి తిరిగి వచ్చింది. కాన్ కోలివాస్ ఈసారి పనిని కొనసాగించడానికి ప్రేరణను కనుగొనడంలో విఫలమైతే, 5.12-ck1 ప్యాచ్‌ల విడుదల చివరిది.

"-ck" ప్యాచ్‌లు, BFS ప్రాజెక్ట్ అభివృద్ధిని కొనసాగించే MuQSS షెడ్యూలర్‌తో పాటు, మెమరీ మేనేజ్‌మెంట్ సిస్టమ్, ప్రాధాన్యత నిర్వహణ, టైమర్ అంతరాయాల ఉత్పత్తి మరియు కెర్నల్ సెట్టింగ్‌ల యొక్క ఆపరేషన్‌ను ప్రభావితం చేసే వివిధ మార్పులను కలిగి ఉంటుంది. డెస్క్‌టాప్‌లోని అప్లికేషన్‌ల ప్రతిస్పందనను మెరుగుపరచడం ప్యాచ్‌ల యొక్క ముఖ్య లక్ష్యం. ప్రతిపాదిత మార్పులు సర్వర్ సిస్టమ్‌లు, పెద్ద సంఖ్యలో CPU కోర్‌లు ఉన్న కంప్యూటర్‌లు మరియు పెద్ద సంఖ్యలో ప్రక్రియలు ఏకకాలంలో నడుస్తున్న పరిస్థితుల్లో పని చేయడంపై ప్రతికూల ప్రభావం చూపుతాయి కాబట్టి, కాన్ కోలివాస్ యొక్క అనేక మార్పులను ప్రధానంగా ఆమోదించడానికి నిరాకరించబడింది. కెర్నల్ మరియు అతను వాటిని ప్రత్యేక ప్యాచ్‌ల రూపంలో సపోర్ట్ చేయాల్సి ఉంటుంది.ప్రతి కొత్త కెర్నల్ విడుదలకు అనుకూలమైనది.

"-ck" శాఖకు తాజా నవీకరణ 5.12 కెర్నల్ విడుదలకు అనుసరణ. కెర్నల్ 5.13 కోసం "-ck" ప్యాచ్‌ల విడుదల దాటవేయబడింది మరియు కెర్నల్ 5.14 విడుదలైన తర్వాత వారు కెర్నల్ యొక్క కొత్త వెర్షన్‌ల కోసం పోర్ట్ చేయడాన్ని నిలిపివేస్తున్నట్లు ప్రకటించబడింది. బహుశా ప్యాచ్ నిర్వహణ యొక్క లాఠీని Liquorix మరియు Xanmod ప్రాజెక్ట్‌లు ఎంచుకోవచ్చు, ఇవి ఇప్పటికే వారి Linux కెర్నల్ వెర్షన్‌లలో సెట్ చేసిన “-ck” నుండి డెవలప్‌మెంట్‌లను ఉపయోగిస్తున్నాయి.

కాన్ కోలివాస్ పాచెస్ నిర్వహణను ఇతర చేతులకు అప్పగించడానికి సిద్ధంగా ఉన్నాడు, అయితే ఇది మంచి పరిష్కారం అని నమ్మడం లేదు, ఎందుకంటే ఫోర్క్‌లను రూపొందించడానికి గతంలో చేసిన ప్రయత్నాలన్నీ అతను నివారించడానికి ప్రయత్నించిన సమస్యలకు దారితీశాయి. MuQSS షెడ్యూలర్‌ను పోర్ట్ చేయకుండా ప్రధాన Linux కెర్నల్‌ని ఉపయోగించడం ద్వారా ఎక్కువ ప్రయోజనం పొందాలనుకునే వినియోగదారుల కోసం, కాన్ కోలివాస్ ప్యాచ్‌లను పోర్ట్ చేయడానికి సులభమైన మరియు అత్యంత ప్రభావవంతమైన మార్గం టైమర్ అంతరాయ జనరేషన్ (HZ) యొక్క ఫ్రీక్వెన్సీని పెంచడం అని అభిప్రాయపడ్డారు. 1000 Hz వరకు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి