मैक ओएस एक्स में डिस्क गतिविधि की निगरानी करें

आप गतिविधि मॉनिटर ऐप या कई कमांड लाइन टूल्स का उपयोग करके मैक ओएस एक्स में डिस्क गतिविधि की निगरानी कर सकते हैं। गतिविधि मॉनीटर सबसे आसान और सबसे अधिक उपयोगकर्ता के अनुकूल है, लेकिन टर्मिनल विकल्प आगे की जानकारी को पुनर्प्राप्त करने की अनुमति देते हैं।

गतिविधि मॉनीटर के साथ मैक पर डिस्क गतिविधि देखना

अधिकांश मैक उपयोगकर्ताओं के लिए जो जल्दी से डिस्क गतिविधि का विचार प्राप्त करना चाहते हैं, वे गतिविधि मॉनीटर एप्लिकेशन की जांच कर सकते हैं।

  • लॉन्च एक्टिविटी मॉनिटर, / एप्लीकेशन / यूटिलिटीज / में स्थित है, या आप स्पॉटलाइट सर्च लाने और इसे इस तरह ढूंढने के लिए कमांड + स्पेस बार हिट कर सकते हैं
  • गतिविधि मॉनीटर ऐप के भीतर डिस्क गतिविधि टैब पर क्लिक करें
  • दाएं प्लॉट डिस्क गतिविधि पर ग्राफ
  • "डेटा रीड / सेकंड" और "डेटा लिखित / सेक" पर विशेष ध्यान दें

डिस्क उपयोग का कारण क्या है? कभी-कभी यह CPU उपयोग के साथ सहसंबंधित होता है, और कुछ ऐप्स और प्रक्रियाएं दोनों पर भारी होती हैं, जैसे कि वीडियो, ऑडियो या स्पॉटलाइट्स एमडीएस और एमडीवर्कर को कनवर्ट करते समय। निश्चित रूप से जानने के लिए, टर्मिनल को / एप्लिकेशन / उपयोगिताओं से लॉन्च करें / और पढ़ें।

कमांड लाइन से निगरानी डिस्क गतिविधि

गतिविधि मॉनिटर में जो दिखाया गया है वह कुछ हद तक सीमित हो सकता है, और यदि आप डिस्क इनपुट और आउटपुट के कारण कौन सी एप्लिकेशन या प्रक्रिया के लिए विशिष्ट जानकारी चाहते हैं, तो आप टर्मिनल लॉन्च कर सकते हैं और अधिक जानकारी प्राप्त करने के लिए निम्न आदेशों का उपयोग कर सकते हैं।

iotop

सबसे पहले आईपोटो है, जो, अनजाने में नाम दिया गया है, I / O के लिए शीर्ष की तरह है

sudo iotop -C 5 10

आईओपोट इस तरह कुछ वापस रिपोर्ट करेगा, समग्र डिस्क पढ़ने / लिखने के साथ-साथ प्रक्रियाओं, कमांड (या ऐप) और बाइट आकार को प्रत्येक प्रक्रिया द्वारा सक्रिय रूप से लिखा जा रहा है:

डिस्क का उपयोग कर रहे ऐप्स और प्रक्रियाओं की तुलना करना आसान बनाने के लिए, iotop कमांड के साथ -P ध्वज पास करें, फिर% I / O कॉलम पर ध्यान दें:

sudo iotop -P -C 5 10

पथ पर इंगित करके और एमएम ध्वज का उपयोग करके डिस्क ड्राइव द्वारा आईपोटो को भी संकुचित किया जा सकता है। नीचे दिए गए उदाहरण में, रूट फाइल सिस्टम केवल गतिविधि के लिए देखा जाएगा:

sudo iotop -Pm /

हालांकि आईपोटो एकमात्र विकल्प नहीं है ...

fs_usage

Fs_usage ऐप यह देखने के लिए एक और विकल्प है कि डिस्क गतिविधि और फ़ाइल सिस्टम के साथ क्या चल रहा है। डिफ़ॉल्ट रूप से, fs_usage फ़ायरहोज का थोड़ा सा हो सकता है, जो डेटा की एक टन प्रदर्शित करता है जो कुछ मूलभूत आवश्यकताओं के लिए ओवरबोर्ड हो सकता है:

sudo fs_usage -f filesys

fs_usage डिस्क को पढ़ता है और लिखता है और एप्लिकेशन या प्रक्रिया उन्हें उत्पन्न करता है।