मैकबुक प्रो स्थानीय राउटर के लिए पिंग स्पाइक्स का अनुभव कर रहा है


26

मैं अपने AirPort एक्सट्रीम (स्थानीय IP: 192.168.1.1) को चरम पिंग स्पाइक्स का अनुभव कर रहा हूं, हालांकि मुझे इसके ठीक बगल में एक अन्य मैकबुक प्रो पर ये पिंग स्पाइक्स नहीं मिल रहे हैं।

यहाँ मेरे पिंग परिणाम हैं।

PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=24.703 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=145.378 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=975.540 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=577.900 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=2.802 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=5.377 ms
64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=5.922 ms
64 bytes from 192.168.1.1: icmp_seq=7 ttl=64 time=3.854 ms
64 bytes from 192.168.1.1: icmp_seq=8 ttl=64 time=3.522 ms
64 bytes from 192.168.1.1: icmp_seq=9 ttl=64 time=4.593 ms

--- 192.168.1.1 ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 2.802/174.959/975.540/316.450 ms

मैकबुक प्रो (रेटिना, 13-इंच, 2015 की शुरुआत)


क्या आपने एप्स को छोड़कर सभी वाई-फाई या हार्ड-वायर्ड डिवाइसेस (iDevices, AppleTV (s), होम ऑटोमेशन डिवाइस, इत्यादि सहित अन्य कंप्यूटर) को पिंग भेज रहे हैं? इन संक्षिप्त ब्लिप्स से मुझे लगता है कि APEx किसी कारण से बाहरी नेटवर्क से कनेक्ट हो रहा है। इसे कम से कम 100 पुनरावृत्तियों (या अधिक) के लिए चलने दें और देखें कि क्या कुछ प्रकार का पैटर्न है जो एपीएक्स पर समय-समय पर 'फ़ॉनिंग होम' की प्रक्रिया को इंगित करेगा। जो आप देखते हैं, उसके साथ वापस रिपोर्ट करें। कृपया एक विशाल पिंग सूची में पेस्ट न करें। :-)
IconDaemon

IMHO मैं पिंग लिस्टिंग सहायक पाया
ब्रायन कम

जवाबों:


22

मैं इस उत्तर को कुछ थ्रेड्स पर पोस्ट कर रहा हूं ताकि इसे ढूंढना आसान हो सके। मैंने उसी मुद्दे का पीछा किया और आखिरकार इसका कारण पाया।

Locationd। कंसोल ऐप खोलें और एक निरंतर पिंग करते समय देखें। हर बार जब आप विलंबता स्पाइक देखते हैं, तो आप स्थान के लिए प्रविष्टियाँ देखेंगे। सिस्टम प्रीफ़ोर्स-> सुरक्षा और गोपनीयता-> स्थान सर्वर पर जाएं। वहां से, आप अक्षम कर सकते हैं और आपको समस्या गायब होने की संभावना होगी। हालांकि, आप "मेरी मैक ढूंढें" क्षमता खो देते हैं।

जब मेरा स्वीकार्य सिस्टम सिस्टम सेवाओं (स्क्रॉल डाउन) -> विवरण-> मेनू बार में शो आइकन चेक करने जा रहा था जब [...]। फिर, जो स्थान अनुरोध कर रहा है उसे देखें। एवरनोट को त्यागने से बहुत मदद मिली। मैं न्यूनतम तक पहुंच गया और स्पाइक्स की आवृत्ति मेरे लिए स्वीकार्य स्तर तक नीचे चली गई।

संपादित करें: Apple के साथ एक बग दर्ज किया क्योंकि जब भी लोकेशन सेवाएं अक्षम होती हैं, तो लोकेशन स्कैन (कंसोल में सत्यापित), विलंबता को प्रभावित करता है। Apple ने इसे एक डुबकी के रूप में चिह्नित किया, इसलिए उम्मीद है कि जल्द ही तय हो जाएगा।


5
पुष्टि कर सकता हूं कि मैं इन विलंबता स्पाइक्स को भी देख रहा हूं जो सीधे locationdकंसोल में प्रविष्टियों के अनुरूप हैं और स्थान सेवाओं को अक्षम करने से स्पाइक्स समाप्त हो जाते हैं। आसान टिप: पिंग में एक विकल्प है जिसमें एक टाइमस्टैम्प शामिल होगा जो लॉग को एक्स-रे करना आसान बनाता है:ping -i 0.25 192.168.1.1 --apple-time
रयान डेलुगोज़

1
ओपी: यह वास्तव में उत्तर @ सी-रेजन स्वीकार किया जाना चाहिए! मैं सब कुछ कोशिश कर रहा हूं और यही नियम है। यदि विलंबता spikes केवल macosx पर होता है और आपने कम से कम 2 अलग-अलग एपी की कोशिश की है तो यह आपकी समस्या का जवाब देने की संभावना है!
लुका जिबेली

@ user163253 मेरे मामले में मैंने केवल कुछ स्थान सेवाओं को अक्षम करके समस्या हल की , विशेष रूप से: मौसम, मानचित्र, स्थान-आधारित सुझाव, सेटिंग समय क्षेत्र, महत्वपूर्ण स्थान। मेरे पास अभी भी निम्नलिखित सेवाएं हैं: कैलेंडर, रिमाइंडर, फाइंड माई मैक, वाईफाई नेटवर्क। मुझे लगता है कि बाद का उपयोग पूर्व की तरह अक्सर नहीं किया जाता है और इसलिए उनके पास विलंबता पर न्यूनतम प्रभाव होता है। मैंने यह भी देखा कि नेटवर्क के तहत ज्ञात / सहेजे गए वाईफाई नेटवर्क की संख्या को कम करना
लुका गिबेली

यार, तुम एक जीवन रक्षक हो!
काराज़ी इस्तवान

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

18

मेरे पास बिल्कुल वही समस्या थी, यह मुझे काफी समय से परेशान कर रहा था। SSH पर दूरस्थ रूप से काम करने या मल्टीप्लेयर गेम खेलने पर यह विशेष रूप से कष्टप्रद है। यहाँ मेरा दीर्घकालिक समाधान है:

निदान

ग्लिच के घटने के समय देखने के लिए प्रति सेकंड 10 स्कैन आवृत्ति के साथ पिंग चलाएं:

ping 8.8.8.8 -i 0.1

स्कैनिंग और स्थान सेवाएं

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

स्कैनिंग आमतौर पर स्थान सेवाओं द्वारा चालू होती है। आप में स्थान सेवाओं की समीक्षा कर सकते हैं: System Preferences -> Security & Privacy -> Privacy tab -> Location Services

स्थान सेवाएं

यदि आप यह Advancedदेखने के लिए चेक करते Show location icon in the menu bar...हैं कि ऐप कब से लोकेशन को स्कैन कर रहे हैं तो इस तरह से वाईफाई पड़ोस को स्कैन किया जाएगा।

स्थान सेवाएं अभी भी सक्रिय थीं System services। मुख्य रूप से Time Zone & System Customisationऔर Significant Locations। लेकिन उस स्थान को बंद करने के बाद भी मैं उस स्थान की सेटिंग विंडो के बावजूद एक वाईफाई गड़बड़ था, स्थान प्राप्त करने वाला कोई अन्य एप्लिकेशन नहीं दिखाया।

अपराधी का पता लगाना

आपको वाईफाई लॉगिंग को यह देखने के लिए सक्षम करना होगा कि वाईफाई डेमॉन स्कैन क्यों कर रहा है।

होल्ड option/altकुंजी (कमांड कुंजी के बगल में) और शीर्ष टूलबार में वाईफ़ाई आइकन पर क्लिक करें। क्लिक करें Enable Wi-Fi Logging

वाई-फाई लॉगिंग सक्षम करें

उसके बाद एक नया टर्मिनल खोलें:

tail -f /var/log/wifi.log

आपको कुछ इस तरह से देखना चाहिए:

Mon Jan 14 20:01:21.353 AutoJoin: <airportd[83093]> Successful cache-assisted scan request for texstudio with channels {(
Mon Jan 14 20:01:21.353     <CWChannel: 0x7fbcfadc5b20> [channelNumber=56(5GHz), channelWidth={40MHz(-1)}, active, DFS],
Mon Jan 14 20:01:21.353     <CWChannel: 0x7fbcfadcbfb0> [channelNumber=60(5GHz), channelWidth={40MHz(+1)}, active, DFS],
Mon Jan 14 20:01:21.353     <CWChannel: 0x7fbcfd44c790> [channelNumber=64(5GHz), channelWidth={40MHz(-1)}, active, DFS],
Mon Jan 14 20:01:21.353     <CWChannel: 0x7fbcfadc6ba0> [channelNumber=149(5GHz), channelWidth={80MHz}, active],
Mon Jan 14 20:01:21.353     <CWChannel: 0x7fbcfad2be90> [channelNumber=153(5GHz), channelWidth={80MHz}, active],
Mon Jan 14 20:01:21.353     <CWChannel: 0x7fbcfadf4870> [channelNumber=157(5GHz), channelWidth={80MHz}, active]
Mon Jan 14 20:01:21.353 )} took 0.0005 seconds, returned 2 results
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio on channel 161 does not require a live scan
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio on channel 165 does not require a live scan
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio on channel 100 does not require a live scan
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio on channel 104 does not require a live scan
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio on channel 108 does not require a live scan
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio on channel 112 does not require a live scan
Mon Jan 14 20:01:21.353 Scan: <airportd[83093]> Cache-assisted scan request for texstudio does not require a live scan

अब एक दूसरे के बगल में पिंग टर्मिनल और वाईफाई लॉग टर्मिनल देखें। आप स्पष्ट रूप से देख सकते हैं कि गड़बड़ तब होती है जब वाईफाई स्कैन कर रहा हो।

मेरे मामले में अपराधी एक कार्यक्रम था texstudio, जैसा कि आप लॉग से देख सकते हैं। यह हर 5 सेकंड (wt?) का स्थान प्राप्त कर रहा था, जिसकी पुष्टि इस लड़के ने भी की है: https://justus.berlin/2016/04/reducing-cpu-load-and-energy-consumption-of-texstudio- ऑन-द-मैक /

इससे मेरी समस्या हल हो गई। टेक्सस्टडियो का स्थान सेवाओं की सूची में उल्लेख नहीं किया गया था इसलिए यह उन्नत दृष्टिकोण आवश्यक था।

सारांश:

  • अपराधी स्थान सेवाओं और वाईफाई स्कैनिंग है
  • आपके द्वारा सक्षम की गई स्थान सेवाओं की जाँच करें
  • विकल्प कीबोर्ड कुंजी दबाए रखें, शीर्ष टूलबार में वाईफाई आइकन पर क्लिक करें, वाई-फाई लॉगिंग सक्षम करें पर क्लिक करें
  • टर्मिनल में निष्पादित करें: पिंग 8.8.8.8 -i 0.1
  • टर्मिनल में निष्पादित करें: पूंछ -f /var/log/wifi.log, एक नई विंडो में। अगल-बगल देखें, ग्लिच का इंतजार करें।
  • जब गड़बड़ देखा गया था, तो लॉग की जाँच करें कार्यक्रम को मार डालो।

2
वाईफाई लॉगिंग को सक्षम करने की टिप मेरे लिए स्रोत को ट्रैक करने के लिए महत्वपूर्ण थी
जियाह

अतिरिक्त विवरण के लिए धन्यवाद
एम जॉनसन

मुझे SystemUIServer और Joxi (स्क्रीनशॉट के लिए ऐप) मिला। धन्यवाद
Глеб Беляев

सुंदर। इस तरह से मुझे पता चला कि मेगा मेरे मुद्दे का कारण बन रहा है ।
बायरोव्स्की

@Birowsky वही, समस्या Megasync थी। यह बहुत ही संदिग्ध है कि यह हर 10 सेकंड में स्थान मांगता है।
लेउचिको

3

कृपया इस स्क्रिप्ट को Terminal.app से चलाएं:

while x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep Ctl; ping -c 1 192.168.1.1; sleep 1; done

यह स्क्रिप्ट सिग्नल / शोर अनुपात की जांच करती है। आपका शायद कुछ हस्तक्षेप है।


क्या आप कुछ बेंचमार्क प्रदान कर सकते हैं ताकि हम जान सकें कि स्वीकार्य संख्या क्या है?
माइक मैकाय

SNR 20db आम तौर पर फ़ाइल स्थानांतरण के लिए ठीक है, 25db आवाज के लिए पर्याप्त है
Siarhei Karatkevich

2

मेरे अनुभव से, 90% सभी मामलों में, राउटर को पुनरारंभ करने से समस्या ठीक हो जाएगी।


2

इस गाइड के बाद मेरे लिए काम किया:

मैकओस सिएरा पर वाई-फाई की समस्याओं को ठीक करें

अनिवार्य रूप से फ़ोल्डर /Library/Preferences/SystemConfiguration/ बैकअप और फ़ाइलों को हटा दें

com.apple.airport.preferences.plist
com.apple.network.eapolclient.configuration.plist
com.apple.wifi.message-tracer.plist
NetworkInterfaces.plist
preferences.plist

फिर अपने मैक को रीस्टार्ट करें।


दिलचस्प - मैंने देखा है कि बफरिंग आते हैं और जाते हैं - क्या आप सोच रहे हैं कि वाईफाई अन्य बेस स्टेशनों की जांच करने के लिए घूम रहा है और उन वरीयताओं / रिकॉर्ड्स को साफ करने से वाईफाई कनेक्शन अधिक स्थिर रहता है?
bmike

एक अलग नोड को पिंग करने के बारे में क्या ; नेटवर्क पर अन्य मैकबुक में से एक कहो? क्या समस्या अभी भी मौजूद है?
एलन

1

मेरे मामले में, यह स्क्रीनशॉट लेने के लिए एक ऐप था। मैंने निम्न कार्य करके इसका पता लगाया: मैं पिंग कमांड चलाता था और एक-एक करके ऐप्स को बंद कर रहा था, फिर मैंने इस ऐप को बंद करने के बाद देखा, पिंग स्पाइक्स जा चुके थे।


1

मेरे मामले में डीप्ल एप्लिकेशन के कारण उच्च पिंग थे। आशा है कि यह किसी की मदद करता है।


0

मैंने Airplay / Bonjour, पिंग स्पाइक्स के समान समस्याओं को ट्रैक किया है, जबकि airplay उपयोग में है या जाँच की जा रही है।

मेरा मानना ​​है कि यह व्यवहार वास्तव में डिवाइस के ब्लूटूथ के साथ जुड़ा हुआ है जो डिवाइस में वायरलेस एडेप्टर के साथ जुड़ा हुआ है।

मैं जल्द ही कुछ और परीक्षण करने जा रहा हूं और एक ऐप्पल बग रिपोर्ट प्रस्तुत करूंगा।

यदि आप ब्लूटूथ को निष्क्रिय रखते हैं तो आप संभवतः पाएंगे कि आपको कोई पिंग स्पाइक्स नहीं मिलेगा।


-1

समस्या अभी भी Mojave पर होती है, इसलिए मुझे अपने दो सेंट यहां लगाने चाहिए। समस्या का स्रोत स्थान था और सभी स्पाइक्स को ठीक करने के लिए मुझे सेटिंग्स पर जाना था -> सुरक्षा और गोपनीयता -> स्थान सेवाएँ -> (सिस्टम सेवाएँ) विवरण -> "समय क्षेत्र और सिस्टम अनुकूलन" को अनचेक करें

पता नहीं क्यों मैक हर कुछ मिनट में समय क्षेत्र की जाँच करेगा ...


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