मैं इस बारे में थोड़ा नुकसान में हूं।
मैं एपर्चर में एक बड़ा आयात चला रहा हूं, और यह मेरे सिस्टम को पूरी तरह से क्रॉल करने का कारण बन रहा है, मूल रूप से यह किसी भी चीज़ के लिए बेकार है, यहां तक कि वेब ब्राउज़िंग भी। चूंकि यह थोड़ा अप्राकृतिक लगता है, इसलिए मैंने थोड़ा समय इधर-उधर देखने में लगाया।
चल रहा है ps -Al
पता चलता है कि, जाहिरा तौर पर डिफ़ॉल्ट रूप से, Dock
, Finder
, और SystemUIServer
सब पर एक प्राथमिकता अब तक तो userland अनुप्रयोगों कम चलाने के लिए लग रहे हैं। जबकि उपयोगकर्ता अनुप्रयोगों में आमतौर पर 33 की प्राथमिकता होती है, डॉक, फाइंडर आदि की प्राथमिकता 53 होती है।
अंतिम परिणाम, कोई भी प्रोसेसर गहन कार्य है जो पूरी तरह से UI को बंद कर देता है, और सिस्टम को अनुपयोगी बना देता है जब तक कि यह समाप्त न हो जाए।
वैसे भी, renice -20 -p <prid>
उन्हें यूजर्स यूआई के बाकी हिस्सों की तरह ही प्राथमिकता देते हैं और परिणाम यूआई के लिए 1-3 सेकंड (!) के लिए माउस क्लिक के रूप में सरल रूप से कुछ का जवाब देने में नहीं होता है।
थाड ने कहा, मेरे दो सवाल हैं:
क्या कोई कारण है कि मुझे इस तरह के खोजकर्ता की थ्रेड प्राथमिकता में बदलाव नहीं करना चाहिए?
क्या प्राथमिकता में बदलाव करने का कोई तरीका लगातार है, जैसे कि यह रिबूट के बाद इस तरह से रहता है।