"kworker" कर्नेल कार्यकर्ता थ्रेड्स के लिए एक प्लेसहोल्डर प्रक्रिया है, जो कर्नेल के लिए वास्तविक प्रसंस्करण का अधिकांश प्रदर्शन करते हैं, विशेष रूप से ऐसे मामलों में जहां व्यवधान, टाइमर, I / O, आदि हैं। ये आम तौर पर किसी भी आवंटित के विशाल बहुमत के अनुरूप होते हैं। सिस्टम "प्रक्रियाओं को चलाने का समय। यह ऐसा कुछ नहीं है जिसे किसी भी तरह से सिस्टम से सुरक्षित रूप से हटाया जा सकता है, और नपोमुक या केडीई से पूरी तरह से असंबंधित है (सिवाय इसके कि ये प्रोग्राम सिस्टम कॉल कर सकते हैं, जिसके लिए कर्नेल को कुछ करने की आवश्यकता हो सकती है)।
2.6.36 विकास ( उदाहरण चर्चा ) के दौरान शुरू होने वाली अपेक्षाकृत बेकार प्रणालियों के लिए अत्यधिक काम करने वाली गतिविधि की कुछ रिपोर्टें थीं , और 2.6.38 के साथ भ्रम और समस्याओं की व्यापक रिपोर्ट (हालांकि इन रिपोर्टों में से कई में "नेट्टी" शब्द शामिल है, इसलिए मुझे लगता है इन लोगों ने 2.6.35 (Ubuntu 10.10 में वितरित) और 2.6.38 (Ubuntu 11.04 में वितरित) के बीच किसी भी कर्नेल का उपयोग नहीं किया है।
मुझे किसी एक या किसी अन्य उपयोगकर्ता के लिए "निश्चित" कुछ की कई रिपोर्ट मिली हैं। अधिकांश "फ़िक्सेस" विभिन्न प्रकारों के कर्नेल के अपडेट से संबंधित प्रतीत होते हैं। जहां अपडेट को किसी विशेष मुद्दे पर ट्रैक किया जा सकता है, अक्सर ऐसा लगता है कि कुछ ड्राइवर या कर्नेल सेवा है जिसे गलत व्यवहार नहीं करने के लिए पैच किया गया है: मुझे यह धारणा है कि कर्नेल में बहुत बड़ी संख्या में चीजें हैं जो व्यवहार का कारण बन सकती हैं जो अत्यधिक केवटर के उपयोग के रूप में देखा जाता है।
यदि आप कार्य की अधिकता के कारण प्रणाली को अनुपयोगी पाते हैं, तो मैं कम चीजों को करने की कोशिश करूंगा। अगर आपको लगता है कि आप कुछ नहीं कर रहे हैं, तो लंबे समय से चल रही सेवाओं या टाइमर (आरएसएस रीडर, मेल रीडर, फ़ाइल इंडेक्सर्स, एक्टिविटी ट्रैकर्स, आदि) को बंद करने का प्रयास करें। यदि यह काम नहीं करता है, तो पुनः आरंभ करने का प्रयास करें। यदि आपका सिस्टम आपको प्री-बूट वातावरण में हार्डवेयर को सक्षम या अक्षम करने की अनुमति देता है, तो उस हार्डवेयर को बंद करने का प्रयास करें जिसे आप उपयोग नहीं कर रहे हैं। यदि आप कुछ भी करने से पहले हर पुनरारंभ पर होते हैं, तो आप चीजों को अनइंस्टॉल करने की कोशिश कर सकते हैं, लेकिन इस बिंदु पर आप विशिष्ट अनुप्रयोगों को ट्रैक करने के लिए syscall प्रोफाइलिंग उपकरण चलाना चाहेंगे जो इस अधिभार का कारण बन रहे हैं।
यह आशा की जाती है कि आपका विशिष्ट सिस्टम भविष्य के कर्नेल उन्नयन के साथ इस व्यवहार को व्यक्त करना बंद कर देगा (और इसके कई सामान्य कारण हल हो गए हैं)।