2010-12-05 11 views
5

पर सीमित प्रक्रिया मेमोरी/सीपीयू उपयोग क्या प्रक्रिया को चलाने का एक तरीका है और "एक्स" एमबी और सीपीयू उपयोग को लिनक्स में "वाई" एमएचज़ कहने के लिए सीमित करने का कोई तरीका है?लिनक्स

मुझे पता है कि हम "अच्छा" कमांड का उपयोग कर शेड्यूलिंग प्राथमिकता समायोजित कर सकते हैं। हालांकि, मैन पेज यह नहीं कहता है कि यह सीपीयू और मेमोरी या केवल सीपीयू दोनों को सीमित करेगा (और किसी भी मामले में, इसका उपयोग पूर्ण सीमा निर्दिष्ट करने के लिए नहीं किया जा सकता है)।

धन्यवाद,

जेपी

+1

मैं cpulimit बहुत अच्छा फ़े पाया: http://www.cyberciti.biz/faq/cpu-usage-limiter-for-linux/ – womd

उत्तर

6

साथ ही साथ आप भी cgroups की जांच करना चाहेंगे।

cpu सीमित करने के लिए
+0

धन्यवाद। cgroups मुझे जिस चीज की ज़रूरत है, दिखती है। –

2

सिद्धांत रूप में, आप इस उद्देश्य के लिए ulimit उपयोग करने के लिए सक्षम होना चाहिए। हालांकि, मैंने व्यक्तिगत रूप से इसे काम करने के लिए कभी नहीं मिला है।

+0

'getrlimit' आदमी पेज में कहा गया है कि यह केवल में प्रभाव पड़ता है लिनक्स <2.4.30 और फिर भी, ठीक से नहीं। – rcoup