MTMFS पूरे CPU कोर का उपभोग करता है और लॉयन के साथ पूर्ण बोर चलाने वाले प्रशंसक


21

आपको ज्ञात हो सकता है कि लायन ने MTMFS, मोबाइल टाइम मशीन फ़ाइल सिस्टम की शुरुआत की थी।

मेरे पास अभी कुछ उदाहरण हैं जहां MTMFS मेरे दोहरे-कोर (2009 के मध्य) मैकबुक प्रो के पूरे कोर को चबा रहा है और बिना किसी सबूत के घंटों तक इस बात का सबूत है कि यह वास्तव में कुछ भी रचनात्मक कर रहा है।

परिणामस्वरूप, सीपीयू तापमान बढ़ जाता है और शीतलन प्रशंसक तेजी से और शोर से चलते हैं।

मशीन को फिर से चालू करके चीजों को फिर से शांत कर दिया, लेकिन मैं इसे फिर से शुरू करने की उम्मीद कर रहा हूं।

क्या कोई एमटीएमएफएस को यह समझने के लिए पर्याप्त रूप से समझता है कि यह अपने आप को व्यस्त क्यों रख रहा है (या क्या यह सबसे अधिक संभावना है, बस बग), या यदि वर्तमान में इसका कोई समाधान है? मुझे डर है कि मैं बहरा हो गया हो सकता है या मौत हो सकती है इससे पहले कि Apple एक अद्यतन जारी ...


क्या आप ठीक है कि क्या हो रहा है यह देखने के लिए टर्मिनल कमांड के एक जोड़े को चला रहे हैं?
bmike

जवाबों:


11

मैंने आज यह पाया है जब मैं एक खोज कर रहा हूँ / जो भी इस तरह से या उस-{{};

अचानक mtmfs को 100% CPU मिला। यह पता चला है कि mtmfs एक विशेष फाइलसिस्टम है जिसे / Volumes / MobileBackups पर लगाया जाता है। यदि आप कुछ ऐसा चलाते हैं जो फ़ाइलों को अंधाधुंध तरीके से एक्सेस करेगा, जैसे कि एक खोज (कुछ कई "क्लीनर" प्रोग्राम करते हैं) mtmfs बहुत सीयूपी का उपयोग करेगा जब इसकी फाइलें एक्सेस की जा रही हैं।

आपके पास दो विकल्प हैं:

1) जैसा कि सुझाव दिया गया है, स्थानीय टाइम मशीन बैकअप को अक्षम करें (sudo tmutil disablelocal)

2) खोज कमांड से / वॉल्यूम / मोबाइल बैकपैक (या यहां तक ​​कि / वॉल्यूम) को बाहर करना सुनिश्चित करें, क्योंकि यह एक खोज नेटवर्क फ़ाइल सिस्टम पर चलाने के लिए एक चिता हो सकती है।

इस मुद्दे को हल करना चाहिए।


11

समस्या को ट्रैक करने के लिए आपको fs_usageफाइल टूल गतिविधि को कैप्चर करने वाले या अन्य साधनों में डुबकी लगानी पड़ सकती है।

आम तौर पर, मैंने एक फाइलसिस्टम पर छोटे भ्रष्टाचार के मुद्दों को देखा है (या कोड में बग्स - यह इस मुद्दे को पुन: पेश करने के लिए कहना मुश्किल / कठिन है)। व्यवहार में, मैं इसे मौजूदा स्थानीय बैकअप को साफ करने के बाद फिर से विफल नहीं हो सकता।

  • sudo tmutil disablelocal
  • मैक को सुरक्षित मोड में रिबूट करें (जो fsck और कई अन्य सहायक और संभावित अप्रासंगिक परीक्षण और भ्रष्टाचार की जांच करता है)
  • मैक को सामान्य रूप से रिबूट करें
  • sudo tmutil enablelocal

2

sudo find / -type f -mmin -5Mtmfs मेरे मैक का 85% उपयोग करते हुए चल रहा था, यह पता चला कि यह प्रक्रिया लिख ​​रही थी /Volumes/MobileBackups/Backups.backupdb

मुझे लगता है कि TM अपने दैनिक स्थानीय बैकअप कर रहा था।


0

मैंने इसे अपने नए मैकबुक एयर पर भी देखा है। मैंने टाइम मशीन को बंद कर दिया है और फिर से यह सीपीयू को चबाना बंद कर देगा, लेकिन यह नहीं जानता कि इसे फिर से कैसे रोकें।


प्रश्नकर्ता स्पष्ट था कि एक रिबूट अस्थायी रूप से स्थिति से उबर सकता है, लेकिन इस मुद्दे को फिर से उत्पन्न होने से नहीं रोकता है।
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.