मैं Building Applications on Mesos पढ़ रहा हूँ, और निम्नलिखित बयानों के पार चलो:मेसोस में सीपीयू आवंटन को कैसे समझें?
CPUs
इस संसाधन को व्यक्त करता है कि कितने सीपीयू कोर उपलब्ध हैं। कार्य एक सीपीयू के आंशिक भागों का उपयोग कर सकते हैं-यह संभव है क्योंकि मेसोस दास विशिष्ट CPUs को आरक्षित करने के बजाय CPU शेयर, का उपयोग करते हैं। इसका मतलब यह है कि, यदि आपके पास 1.5 सीपीयू आरक्षित है, तो आपकी प्रक्रियाओं को प्रत्येक सेकेंड के कुल 1.5 सेकंड CPU समय का उपयोग करने की अनुमति दी जाएगी। इसका मतलब यह हो सकता है कि, एक एकल निष्पादक के भीतर, प्रत्येक प्रक्रिया को प्रति सेकंड सीपीयू समय के 750 मिलीसेकंड मिलते हैं, या एक प्रक्रिया को CPU समय का 1 सेकंड मिलता है और दूसरे को दिए गए दूसरे में प्रत्येक के 500 मिलीसेक CPU समय मिलता है। सीपीयू शेयरों का उपयोग करने का लाभ यह है कि यदि कुछ कार्य अपने हिस्से से अधिक उपयोग करने में सक्षम होंगे, और कोई अन्य कार्य अन्यथा निष्क्रिय सीपीयू का उपयोग नहीं करेगा, तो पहला कार्य संभावित रूप से इसके हिस्से से अधिक उपयोग कर सकता है। नतीजतन, सीपीस आरक्षित कार्य के लिए उपलब्ध न्यूनतम सीपीयू समय प्रदान करता है-अगर अतिरिक्त क्षमता उपलब्ध है, तो इसे और अधिक उपयोग करने की अनुमति होगी।
मैं समझ नहीं पा रहा हूं "if you have 1.5 cpus reserved, your processes will be allowed to use a total of 1.5 seconds of CPU time each second.
"। यह सेकंड CPU
सेकंड प्रत्येक सेकंड का उपयोग कैसे कर सकता है?