يمكن أن تختلف أسباب الحد من استخدام مدى وحدة المعالجة المركزية واستخدام جهاز ظاهري. مثال قد يكون لديها أجهزة افتراضية متعددة تعمل في وقت واحد والسيطرة عليها بحيث أداء النظام لا تراجع بشكل كبير. خلاف ذلك، قد يكون الجهاز الظاهري تأخذ ذلك الوقت في وحدة المعالجة المركزية حسب الحاجة للحد من أداء نظام رصد السفن الأخرى والمضيف نفسه.

تمنى ويفضل السيطرة على أجهزة افتراضية ثابتة ونسبة مماثلة لتلك التي عرضت استضافة VPS بناء. أي شيء من هذا القبيل وحدة المعالجة المركزية ميغاهيرتز الظاهري السيطرة، وليس في المئة.

وهكذا، ويستند السيطرة على وحدة المعالجة المركزية على نسبة مئوية من وحدة المعالجة المركزية المضيف الظاهري. دعونا نرى كيفية القيام بذلك.

من خلال واجهة المستخدم الرسومية فيرتثلبوإكس نفسها لا تملك السيطرة على هذه الميزة. نحن بحاجة لتشغيل الأمر VBoxManage من محطة.

فتح المعبر من تطبيقات -> ملحقات -> المحطة الطرفية أو بالضغط على CTRL + ALT + T في وقت واحد.

وجهة نظر أعتقد أنها مثيرة للاهتمام عندما يتم تشغيل الأجهزة الظاهرية، لكننا يمكن أن تحد أيضا من استخدام وحدة المعالجة المركزية من الأجهزة الظاهرية قبل البدء في تنفيذها.

الحد من وحدة المعالجة المركزية تشغيل

لتشغيل واستخدام أجهزة افتراضية الأمر التالي:

VBoxManage list runningvms

VBoxManage هو الأمر للسيطرة على فيرتثلبوإكس، و list runningvms تظهر لائحة تشغيل الأجهزة الظاهرية. في حالتي ويبين:

"u1010" {0f086fe3-35a9-4162-b9da-708c11b49abc}

جهاز يعمل، ثم اسم بواسطة هوياتهم U1010. منتديات سطح المكتب هو مافريك 10.10.

ويمكن الآن أن نعرف كيف يتم استدعاء الجهاز الظاهري السيطرة. سيكون الأمر التالي لحد من استخدام وحدة المعالجة المركزية الخاصة بك إلى 25٪:

VBoxManage controlvm u1010 cpuexecutioncap 25

فإن الموظفين في الأمر لتشغيل ما يلي:

VBoxManage controlvm nombrevm cpuexecutioncap cpu%

Nombrevm أين هو اسم شاشة الجهاز الظاهري والنسبة المئوية وحدة المعالجة المركزية 1-100٪ من وقت وحدة المعالجة المركزية.

آلات وحدة المعالجة المركزية الحد تعطيل

وعلى غرار ما ورد أعلاه قائمة المضيفين فيرتثلبوإكس الأجهزة الظاهرية. من محطة تشغيل:

VBoxManage list vms

"arch32" {cb6b291a-4151-47a1-8f85-c0c0810a16fe}
"u1010" {0f086fe3-35a9-4162-b9da-708c11b49abc}

نحن نرى اثنين من الأجهزة الظاهرية. سيكون للحد من استخدام وحدة المعالجة المركزية استخدام الأمر القالب التالي:

VBoxManage modifyvm nombrevm --cpuexecutioncap cpu%

وعلى سبيل المثال للحد من وحدة المعالجة المركزية للجهاز 75٪ الظاهري مع أوبونتو 10.10 (والذي يدعى U1010) تنفيذ الأمر التالي:

VBoxManage modifyvm u1010 --cpuexecutioncap 75

من سطر الأوامر لديك استكمال السيطرة على الأجهزة الافتراضية من فيرتثلبوإكس. يمكنك البدء في تجميد أو إيقاف. تباين الخصائص أو كما رأينا في هذا الموضوع الموارد وحدة المعالجة المركزية التي يستخدمونها. هذا يجعل من السهل على إعداد بعض النصوص لتحقيق الاستفادة القصوى من فيرتثلبوإكس.

وقد استخدم الاختبار فيرتثلبوإكس 4.04 في بت أوبونتو 4.10 64.