Ich habe genau das gleiche Problem hatte, war es beunruhigend mir eine recht lange Zeit. Es ist besonders ärgerlich, wenn remote über SSH arbeiten oder Multiplayer-Spiele zu spielen. Hier ist meine langfristige Lösung:
Diagnose
Führen Sie Ping mit der Frequenz 10 Scans pro Sekunde, um zu sehen, wenn die Panne auftritt:
ping 8.8.8.8 -i 0.1
Scanning & Standortdienste
Wie bereits von anderen erwähnt, sind WiFi Spitzen typischerweise durch WiFi verursacht um einen anderen WiFi-Netzwerken Daemon zu scannen. Die Abtastung geht durch alle Kanäle so, wenn der aktuelle Empfangskanal nicht das gleiche wie Ihr AP sendet, können Sie einen Ping-Spitze haben.
Das Scannen wird normalerweise von Ortungsdiensten ausgelöst. : Sie können die Ortungsdienste in überprüfen System Preferences -> Security & Privacy -> Privacy tab -> Location Services.

Wenn Sie gehen auf Advanceddie zu überprüfen , Show location icon in the menu bar...um zu sehen , wenn die apps Lage Abfragen werden somit WiFi Nachbarschaft zu scannen.
Die Ortungsdienste waren wegen noch aktiv System services. Hauptsächlich Time Zone & System Customisationund Significant Locations. Aber nach dem Einschalten , dass off ich noch eine WiFi Glitch trotz dieser Lage Einstellfenster hatte zeigte keine andere Anwendung den Standort zu erwerben.
Den Täter finden
Sie müssen die WLAN-Protokollierung aktivieren, um zu sehen, warum der WLAN-Dämon den Scan ausführt.
Halten Sie die option/altTaste (neben der Befehlstaste) gedrückt und klicken Sie in der oberen Symbolleiste auf das WLAN-Symbol. Klicken Sie auf Enable Wi-Fi Logging.

Danach öffnet sich ein neues Terminal:
tail -f /var/log/wifi.log
Sie sollten so etwas sehen:
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
Beobachten Sie nun das Ping-Terminal und das WLAN-Terminal nebeneinander. Sie können deutlich sehen, dass der Fehler genau dann auftritt, wenn WiFi den Scan ausführt.
In meinem Fall war der Täter ein Programm texstudio, wie Sie dem Protokoll entnehmen können. Es wurde alle 5 Sekunden ein Ort ermittelt (wt.?), Was auch von diesem Typ bestätigt wurde: https://justus.berlin/2016/04/reducing-cpu-load-and-energy-consumption-of-texstudio- on-the-mac /
Das hat mein Problem gelöst. Das Texstudio wurde in der Liste der Ortungsdienste nicht erwähnt, daher war dieser erweiterte Ansatz erforderlich.
Zusammenfassung:
- Schuld daran ist die Ortungsdienste und WLAN-Scanning
- Überprüfen Sie die von Ihnen aktivierten Ortungsdienste
- Halten Sie die Optionstaste gedrückt, klicken Sie auf das WLAN-Symbol in der oberen Symbolleiste und dann auf WLAN-Protokollierung aktivieren
- Execute in terminal: ping -I 8.8.8.8 0,1
- Führen Sie im Terminal Folgendes aus: tail -f /var/log/wifi.log, in einem neuen Fenster. Seite an Seite beobachten, auf Panne warten.
- Überprüfen Sie das Protokoll, wenn der Glitch beobachtet wurde, tötet das Programm.