مراقبة نشاط القرص في نظام التشغيل Mac OS X
جدول المحتويات:
يمكنك مراقبة نشاط القرص في Mac OS X باستخدام تطبيق Activity Monitor أو العديد من أدوات سطر الأوامر. مراقب النشاط هو الأسهل والأكثر سهولة في الاستخدام ، لكن خيارات المحطة الطرفية تسمح باسترداد المزيد من المعلومات.
مشاهدة نشاط القرص على جهاز Mac باستخدام مراقب النشاط
بالنسبة لمعظم مستخدمي mac الذين يرغبون في الحصول بسرعة على فكرة عن نشاط القرص ، يمكنهم التحقق من تطبيق Activity Monitor.
- Launch Activity Monitor ، الموجود في / Applications / Utilities / ، أو يمكنك الضغط على Command + Space Bar لإحضار بحث Spotlight والعثور عليه بهذه الطريقة
- انقر فوق علامة التبويب نشاط القرص داخل تطبيق مراقب النشاط
- الرسم البياني على القطع اليمنى نشاط القرص
- انتبه بشكل خاص إلى "قراءة البيانات / ثانية" و "البيانات المكتوبة / ثانية"
ما الذي يسبب استخدام القرص؟ في بعض الأحيان يرتبط باستخدام وحدة المعالجة المركزية ، وتكون بعض التطبيقات والعمليات ثقيلة على كليهما ، مثل عند تحويل الفيديو أو الصوت أو Spotlights mds و mdworker. للتأكد من ذلك ، قم بتشغيل Terminal من / Applications / Utilities / واقرأ.
مراقبة نشاط القرص من سطر الأوامر
يمكن أن يكون ما يظهر في مراقب النشاط محدودًا إلى حد ما ، وإذا كنت تريد معلومات خاصة بالتطبيق أو العملية التي تتسبب في إدخال القرص وإخراجه ، فيمكنك تشغيل Terminal واستخدام الأوامر التالية للحصول على المزيد معلومة.
iotop
أول ما يصل هو iotop ، والذي لا يثير الدهشة أنه يُشبه I / O
sudo iotop -C 5 10
سيقوم iotop بالإبلاغ عن شيء من هذا القبيل ، مع إظهار القرص الكلي للقراءة / الكتابة ، بالإضافة إلى العمليات ، والأمر (أو التطبيق) وحجم البايت الذي تتم كتابته بنشاط بواسطة كل عملية:
لتسهيل مقارنة التطبيقات والعمليات التي تستخدم القرص ، مرر العلامة -P مع الأمر iotop ، ثم انتبه إلى عمود٪ I / O:
sudo iotop -P -C 5 10
iotop يمكن أيضًا تضييقه بواسطة محرك الأقراص من خلال الإشارة إلى المسار واستخدام العلم -m. في المثال أدناه ، سيتم مراقبة نظام ملفات الجذر فقط للنشاط:
sudo iotop -Pm /
iotop ليس الخيار الوحيد على الرغم من ...
fs_usage
تطبيق fs_usage هو خيار آخر لمعرفة ما يحدث مع نشاط القرص ونظام الملفات. بشكل افتراضي ، يمكن أن يكون fs_usage قليلاً من خرطوم الإطفاء ، حيث يعرض الكثير من البيانات التي قد تكون في الخارج لبعض الاحتياجات الأساسية:
sudo fs_usage -f filesys
fs_usage يعرض أيضًا عمليات قراءة القرص وكتابته والتطبيق أو العملية التي تسببها.