ProcDump
ProcDump هو تطبيق سطر أوامر يُستخدم لمراقبة التطبيقات بحثًا عن ارتفاعات مفاجئة في استخدام وحدة المعالجة المركزية ، وإنشاء ملفات تفريغ الذاكرة أثناء حدوث هذه الارتفاعات. [ 2 ] [ 3 ] ويمكن للمسؤول أو مطور البرامج استخدام ملفات تفريغ الذاكرة لتحديد سبب الارتفاع المفاجئ. يدعم ProcDump مراقبة النوافذ المتوقفة والاستثناءات غير المعالجة . كما يمكنه إنشاء ملفات تفريغ الذاكرة بناءً على قيم عدادات أداء النظام. [ 4 ]
ملخص
في البداية، كان برنامج ProcDump متاحًا فقط لأنظمة مايكروسوفت ويندوز . في نوفمبر 2018، أكدت مايكروسوفت أنها تعمل على نقل أدوات Sysinternals ، بما في ذلك ProcDump و ProcMon ، إلى نظام لينكس . [ 5 ] البرنامج مفتوح المصدر ، وهو مرخص بموجب ترخيص MIT ، ويمكن الاطلاع على شفرته المصدرية على منصة GitHub . [ 6 ]
يتطلب إصدار لينكس نواة لينكس الإصدار 3.5 أو أحدث، ويعمل على أنظمة Red Hat Enterprise Linux / CentOS 7، و Fedora 26 ، و Mageia 6 ، و Ubuntu 14.04 LTS . ولا يتمتع حاليًا بميزات متطابقة تمامًا مع إصدار ويندوز (مثل عدادات الأداء المخصصة).
مثال
قم بإنشاء خمسة ملفات تفريغ الذاكرة الأساسية بفارق عشر ثوانٍ بين كل عملية مستهدفة، مع تحديد مُعرّف العملية (pid) == 1234
$ sudo procdump -n 5 -p 1234انظر أيضاً
مراجع
- ↑ "microsoft/ProcDump-for-Linux" . GitHub . 4 نوفمبر 2022.
- ↑ "ProcDump - مراقبة وحدة المعالجة المركزية/العمليات - موجه أوامر ويندوز - SS64.com" . ss64.com .
- ↑ "كيفية جمع ملفات تفريغ الذاكرة باستخدام ProcDump - قاعدة معارف Sitecore" . kb.sitecore.net .
- ↑ "إنشاء ملفات تفريغ العمليات باستخدام ProcDump | قاعدة المعرفة" . kb.acronis.com .
- ↑ سيمبانو، كاتالين (5 نوفمبر 2018). "مايكروسوفت تعمل على نقل برنامج Sysinternals إلى لينكس" . ZDNet . CBS Interactive . تم الاطلاع عليه بتاريخ 5 نوفمبر 2018 .
- ↑ "microsoft/ProcDump-for-Linux" . 6 نوفمبر 2020 – عبر GitHub.
روابط خارجية
- برامج سطر الأوامر
- برنامج مجاني مكتوب بلغة C
- برامج مايكروسوفت المجانية
- برنامج مرخص بموجب ترخيص MIT
- أدوات برمجة يونكس
- إدارة نظام التشغيل ويندوز
- برامج مايكروسوفت التجريبية
