طريقة عرض استخدام وحدة المعالجة المركزية

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

طريقة عرض استخدام وحدة المعالجة المركزية

يظهر الرسم البياني وقت (تشغيل س-محور) ومتوسط أساسيات المنطقية التي يستخدمها هي عملية الهدف وعملية خامل (إظهار أساسيات الخمول) عملية النظام (عملية خاص في Windows والتي قد تقوم بالعمل نيابة عن عمليات غير ذلك). المتبقي معالجات تشغيل ضمن حساب "النظام" للاستفادة من أية أساسيات المتبقية.

عدد أساسيات المنطقية هو الظاهرة تشغيل y-ax هو. يعامل النظام التشغيل دعم متعدد العمليات المتزامنة في (مؤشر الترابط على سبيل المثال، نوصي-التشعبي) أجهزة كـ أساسيات المنطقية. ولذلك، على النظام يحتوي على معالج معرّف رباعي-الأساسية بين أجهزة عمليات جزئية كل الأساسية تظهر كأحد أنظمة أساسية ثمانية منطقية. وهذا ينطبق أيضا على "طريقة عرض" أساسيات ". لمزيد من المعلومات، راجع Cores View.

أيضا، عند ظهور تطبيق الخاص بك التي تستخدم أساسية واحدة، فإنه لا يعني أنه تم تشغيل مؤشرات ترابط التطبيقات الخاصة بك على الأساسية 1؛ وبدلاً من ذلك، فهذا يعني أن معدل مؤشرات ترابط التطبيقات الخاصة بك فاعلية استهلاك المكافئ لقلب منطقية واحدة. يمكن استخدام "طريقة عرض" أساسيات إلى فحص تعيين عمليات جزئية إلى أساسيات المنطقية.

في حالة ترقية علامات السيناريو في تطبيق الخاص بك، يمكنك "عرض استخدام CPU" أيضا بإظهار علامات رأسي المطابقة أزواج إلى يبدأ/Sإلىp في تطبيق الخاص بك. يسمح لك هذا إلى ربط المناطق الموجودة في عرض إلى مراحل تطبيق الذي يتسبب في حدوث سلوك تحت التحقيق. إلى انظر التفاصيل، قم بالمرور فوق رأسي علامة إلى عرض إلى oltip التي تحتوي على سلاسل الذي قمت بتحديده في علامات البيانات في تطبيق الخاص بك. على الرغم من أن ترتيب هو هو عن ميزة اختيارية، نوصي به لأداء analys هو. مصور مرئي تزامن يدعم علامات يصل إلى 100 "طريقة عرض استخدام CPU" وحتى 500 لأساسيات وعمليات جزئية طرق العرض.

الغرض

عرض استخدام CPU هو يؤشر البداية الموصى بها للتحقيقات الأداء باستخدام مصور مرئي تزامن. بواسطة توفير نظرة عامة حول درجة تطبيق معين من التزامن مع مرور الوقت، تسمح للتعريف السريع مساحة (أو المناطق) التي تفضلها. هناك الثاني الأغراض الرئيسية لاستخدام مصور مرئي تزامن: جهد الضبط على الأداء، أو جهد parallelization.

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

إذا كنت مهتما ب parallelizing أحد تطبيقات، التي تبدو عادة لأي CPU-حدود المناطق للتنفيذ أو النواحي الموقع يمكنك يتم استخدام CPU لا.

CPU-منضم مناطق خضراء، ويظهر الرسم البياني واحد الأساسي الذي يستخدمه إذا كان تطبيق التسلسلي.

يتم تلوين المناطق الموقع التي يتم استخدام CPU غير اللون الرمادي. هذه قد تمثل النقاط التي تطبيق هو خامل أو إجراء الادخال/الاخراج حظر توفير فرص ل parallelهوm بتراكب مع العمل المرتبطة بوحدة المعالجة المركزية الأخرى.

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

التكبير/التصغير

لتكبير الرسم البياني "استخدام CPU"، تحديد مقطع بالنقر فوق ثم سحب داخل الرسم البياني، أو استخدام يكبّر شريط التمرير أداة أعلى الرسم البياني. إلى التكبير/التصغير في القيام بأكثر من ذلك، كما هو. إعداد يكبّر استمرار كـ تقوم بالتبديل إلى طرق عرض غير ذلك. إلى التصغير مرة أخرى، استخدم منزلق يكبّر إلى ol.

راجع أيضًا:

المبادئ

Analyzing C/C++ Code for Defects

Cores View