मुझे कैसे पता चलेगा कि किस प्रक्रिया के कारण मेरा कंप्यूटर हैंग हो रहा है?


5

मेरा कंप्यूटर रेटिना डिस्प्ले के साथ एक 15 "मैकबुक प्रो है, और मैं ओएस एक्स संस्करण 10.8.2 पर हूं। मेरे पास यह मेरा कंप्यूटर कई महीनों से है।

पिछले कुछ दिनों में, कंप्यूटर पूरी तरह से "हैंगिंग" हो गया है, जहां माउस पॉइंटर को छोड़कर स्क्रीन पर कुछ भी नहीं चलता है। अगर मैं Skype कॉल पर था, तो कॉल सामान्य की तरह चलता है, लेकिन मैं अपने कंप्यूटर पर कुछ और नहीं कर सकता। इशारे काम नहीं करते, इसलिए मैं डेस्कटॉप स्विच नहीं कर सकता। मैं वर्तमान एप्लिकेशन को छोड़ने के लिए अपने कीबोर्ड का उपयोग नहीं कर सकता। मैं किसी भी चीज़ पर क्लिक नहीं कर सकता। संपूर्ण स्क्रीन पूरी तरह से अनुत्तरदायी है। कंप्यूटर को बंद करने के लिए मजबूर करने का एकमात्र तरीका है। फिर यह सामान्य रूप से बूट होता है। यह केवल हाल ही में हो रहा है, और मैं कारण की पहचान करने में सक्षम नहीं हूं।

क्या यह सिर्फ एक बग हो सकता है जिसे Apple को ठीक करने की आवश्यकता है? क्या कोई प्रक्रिया / ऐप है जो ऐसा करने का कारण बन सकता है? मैं यह कैसे निर्धारित करूं कि कंप्यूटर किस कारण से लटका हुआ है?

संपादित करें: कंसोल में, मैं इस संदेश को रिबूट से पहले कई बार देखता हूं:

1/12/13 7:03:46.000 PM kernel[0]: vtd[0] fault: device 1:0:0 reason 0x5 W:0x1130e000

मुझे नहीं पता कि इसका क्या मतलब है, लेकिन मुझे लगा कि यह संबंधित हो सकता है क्योंकि यह बूटअप प्रविष्टि से ठीक पहले होता है।

संपादित करें 2: अन्य फ्रीज पर, मैं इस संदेश को एक बूट से पहले देखता हूं:

1/12/13 9:06:51.000 PM kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error

संपादन 3: समस्या एक दोषपूर्ण ग्राफिक्स कार्ड थी। मैंने कुछ समय पहले Apple को अपना कंप्यूटर भेजा था और उन्होंने लॉजिक बोर्ड को बदल दिया, और जब मुझे यह वापस मिला तो सब कुछ हंकी डोरी था।


में कुछ भी करता है कंसोल संदिग्ध लग रही हो? हाल ही में कोई नया सॉफ़्टवेयर स्थापित करें?
vcsjones

ऐसा नहीं कि मैं बता सकता हूं। मुझे विश्वास है कि मैंने जो आखिरी चीज स्थापित की थी लाइन में , जो एक बहुत ही सरल ऑडियो प्ले-थ्रू ऐप है।
Hassan

जवाबों:


6

यदि आप प्रोग्राम लॉन्च या स्विच नहीं कर सकते हैं (मुझे लगता है कि स्पॉटलाइट ऐसा करने का एक अच्छा तरीका है यदि बाकी सब कुछ लटका हुआ है, तो बस हिट करें, लेकिन यह आपके मामले में काम नहीं कर सकता है), आप समय से पहले एसएसएच एक्सेस को सक्षम कर सकते हैं, और फिर लॉग इन करने और अपने सीपीयू को हॉगिंग करने के लिए एक और डिवाइस का उपयोग करें।

खुला प्राथमिकताएँ साझा करना और सक्षम करें रिमोट लॉगिन । फिर आप दूसरे मैक, पीसी या आईओएस डिवाइस से एसएसएच के माध्यम से जुड़ सकते हैं (आपको आवश्यकता होगी पुट्टी विंडोज पर, और आईओएस पर उपलब्ध विभिन्न एसएसएच ग्राहकों में से एक)। एक बार लॉग इन करने के बाद टाइप करें top -o cpu सीपीयू के उपयोग द्वारा रैंक की गई प्रक्रियाओं का अद्यतन प्रदर्शन प्राप्त करने के लिए। कि तुम क्या समस्या पैदा कर रहा है के रूप में एक संकेत देना चाहिए।


ठीक है, मैंने यह कोशिश की। मैंने कंप्यूटर के जमने का इंतज़ार किया, और यह कर्तव्यपूर्वक बाध्य हो गया। फिर, मैंने एसएसएच (अपने फोन पर, इस समय एकमात्र सुलभ उपकरण) के माध्यम से अपने खाते में प्रवेश किया, और शीर्ष भाग गया। # 1 प्रक्रिया हमेशा से थी kernel_taskसीपीयू के 13% के साथ। मैं पुनः आरंभ करने और टर्मिनल में शीर्ष भाग जाने के बाद, kernel_task लगभग 4% ही मिल रहा है। मुझे लगता है कि यह SSH सर्वर चलने के कारण हो सकता है (शायद ड्राइवर या किसी चीज़ में?)। मैंने यह भी देखा कि प्रक्रिया netbiosd, दूसरों के बीच, "अटक" स्थिति में है। मैं इसका महत्व नहीं जानता, लेकिन मुझे लगा कि मैं इसका उल्लेख करूंगा।
Hassan

तो क्या इसका कोई मतलब है? इसके अलावा, यहाँ एक स्क्रीनशॉट है जो शीर्ष चल रहा है। मैंने समस्या का बोध कराने के लिए कुछ प्रयास किए। एक महान जवाब के लिए धन्यवाद, वैसे।
Hassan

आपके स्क्रीनशॉट्स को देखकर मुझे नेटबायसड भी दिखाई दे रहा है, WindowServer और ntpd 'अटक गए' हैं। मेरा अनुमान है WindowServer यह पैदा कर रहा है। प्रयत्न sudo killall -HUP WindowServer यह WindowServer को पुनरारंभ करना चाहिए। लेकिन सावधान रहें विंडोस्वर का उपयोग आपकी स्क्रीन पर कुछ भी खींचने के लिए किया जाता है, इसलिए यह लगभग सभी चीजों को भी मार देगा लेकिन यह रिबूटिंग को हरा देता है और अब आपके पास अपनी समस्या को ठीक करने के लिए एक प्रारंभिक बिंदु है यदि यह आपकी "हैंगिंग" समस्या को ठीक करता है।
FLY

2

vtd ओएस एक्स पर अच्छी तरह से प्रलेखित नहीं है। मैंने पाया InsanelyMac पर एक पोस्ट (hackintosh फोरम) का सुझाव है कि इसके साथ क्या करना है इंटेल की VT-d तकनीक , जो वर्चुअल मशीनों को हार्डवेयर को अधिक कुशलता से एक्सेस करने की अनुमति देता है।

कंसोल संदेश द्वारा, ऐसा लगता है कि समस्या कर्नेल एक्सटेंशन से आ रही है। मैं चलाने का सुझाव दूंगा OS X 10.8.2 कॉम्बो अपडेट , जो उम्मीद है कि अच्छी प्रतियां के साथ किसी भी अपमानजनक kexts को अधिलेखित कर देगा।

यदि वह इसे ठीक नहीं करता है, तो आपका अगला सबसे अच्छा विकल्प है Apple के साथ बग रिपोर्ट दर्ज करें चूंकि बहुत से लोग इस मुद्दे को साझा नहीं करते हैं। वे जवाब देने के लिए कुछ समय लेते हैं, लेकिन चीजें अंततः तय हो जाएंगी।


जब मैं भागा kextstat, मुझे वर्चुअल बॉक्स (एक वर्चुअल मशीन ऐप) से चार kexts मिले। CUDA kext, और एक SoundFlower kext (एक ऑडियो ड्राइवर) भी है। आपके उत्तर के आधार पर, मुझे वर्चुअल बॉक्स ड्राइवरों पर संदेह होने लगा है। मैं उन्हें उतारने जा रहा हूं और देखूंगा कि क्या समस्या बनी रहती है।
Hassan

@ हसन तुम कहाँ सफल हुए? मुझे विश्वास है कि मुझे भी यही समस्या हो सकती है।
thefonso

@Thefonso यह सुनिश्चित करने के लिए अभी तक जानने के लिए पर्याप्त नहीं है, लेकिन मुझे अभी तक समस्या नहीं हुई है। मेरे ग्राफिक्स का प्रदर्शन अब किसी कारण से बहुत खराब है, लेकिन मुझे लगता है कि इस समस्या से कोई संबंध नहीं है। जब तुम दौड़ते हो kextstat | grep -v com.apple, क्या आपको कोई VirtualBox kexts दिखाई देता है?
Hassan

@ वेफ्सो आप जानते हैं कि, मैंने उस टिप्पणी को लिखने के 2 मिनट बाद, कंप्यूटर को फ्रीज कर दिया था और मुझे पुनः आरंभ करना था। मुझे डर है कि इससे समस्या ठीक नहीं हुई।
Hassan

0

मैं दौड़ने का प्रस्ताव देता हूं फोर्स क्विट एप्लीकेशन दबाने से सीएमडी ⌘ alt ⎇ Esc । फिर आप देख सकते हैं कि कौन सा एप्लिकेशन है जवाब नहीं दे रहे , और आप इसे फोर्स क्विट बटन दबाकर मार सकते हैं।

यद्यपि उपरोक्त विधि मेरी अंतिम पसंद है जब मैं फांसी की स्थिति का सामना करता हूं, तो इससे पहले एक और विकल्प है: चलाने की कोशिश करें गतिविधि की निगरानी अनुप्रयोगों से & gt; उपयोगिताएँ। वहाँ आप पर क्लिक कर सकते हैं % CPU कॉलम हैडर यह देखने के लिए कि कौन सी प्रक्रियाएँ CPU को खा रही हैं। तब आप एक प्रक्रिया का चयन कर सकते हैं और दबा सकते हैं Quit Process इसे मारने के लिए एक ही विंडो के ऊपर बटन।

हालांकि हैंग की स्थिति में दूसरी विधि करना कठिन है, कुछ मामलों में एक बेहतर विकल्प हो सकता है क्योंकि यह उन सभी प्रक्रियाओं की जानकारी दिखाता है जो पहली विधि में सूचीबद्ध नहीं हो सकती हैं।


धन्यवाद, लेकिन मैं उन चीजों को नहीं कर सकता क्योंकि कंप्यूटर पूरी तरह से अनुत्तरदायी है (माउस आंदोलनों को छोड़कर)। एप्लिकेशन चलाना जारी रखते हैं, लेकिन स्क्रीन पर किसी भी चीज़ पर क्लिक करना, कीबोर्ड शॉर्टकट इनपुट करना या ट्रैकपैड पर इशारों का उपयोग करना कुछ भी नहीं करते हैं।
Hassan

1
बैकग्राउंड में फुल स्क्रीन पर चल रहे एक्टिविटी मॉनिटर को रखने की कोशिश करें और हो सकता है कि अगली बार जब यह फ्रीज हो जाए तो आप इसे पकड़ लें।
asmeurer

0

प्रश्न: यदि आप इसे दूसरे मॉनिटर में प्लग करते हैं तो क्या होता है? दोनों स्क्रीन फ्रीज करते हैं? या सिर्फ रेटिना प्रदर्शन?

प्रश्न # 2: क्या आपके माउस क्लिक रजिस्टर कर रहे हैं? उदाहरण के लिए, क्या आप माउस के साथ आईट्यून्स में कुछ चुन सकते हैं, या संगीत भी चला सकते हैं?

IF: दोनों स्क्रीन BIG मुद्दों को फ्रीज कर देते हैं। लॉजिक बोर्ड (नॉन वीडियो कार्ड से संबंधित) एचडी, एचडी केबल, डिस्प्ले आदि हो सकते हैं। वे पहले कम से कम इनवेसिव शुरू करेंगे।

यदि: मुख्य स्क्रीन जमा देता है, लेकिन माध्यमिक नहीं। वीडियो कार्ड। द्वितीयक वीडियो कार्ड, या ऑटो स्विचिंग को बंद करने का प्रयास करें, और देखें कि क्या इससे कोई फर्क पड़ता है।

आईएफ: माउस क्लिक रजिस्टर कर रहे हैं HD समस्या नहीं है, और न ही वीडियो कार्ड (80% सुनिश्चित) लगता है जैसे डिस्प्ले के लिए केबल विफल हो गया है, या विफल हो रहा है, और डिस्प्ले को बदलने की आवश्यकता है।

सुझाव पूर्व समाधान: क्विकटाइम का उपयोग करें और एक स्क्रीन रिकॉर्डिंग करें, और फिर कोशिश करें और अपने कंप्यूटर को फ्रीज करें। यदि यह रिकॉर्ड करना जारी रखता है, और आप आइटमों को स्थानांतरित करने में सक्षम हैं, आदि ... तो इसका प्रदर्शन / वीडियो कार्ड मुद्दा।

किसी भी तरह से, वारंटी समर्थन। पहले बैकअप लें, फिर अपने स्थानीय ऐप्पल से मिलें।


0

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

अगर कंप्यूटर हैंग नहीं होता है, तो कम से कम मुझे पता है कि ओएस की कोई भी जरूरी फाइल इसकी वजह नहीं है।

उसके बाद आप पिछले कुछ दिनों में अपने पिछले इंस्टॉल किए गए एप्लिकेशन या अंतिम अपडेट किए गए खाते की समस्या को हल करना शुरू कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.