Was ist Mac-Prozess "Wi-Fi"

13

Ich verwende Mac OS X Yosemite. Heute bin ich im Aktivitätsmonitor auf einen Prozess namens "Wi-Fi" gestoßen.

Geben Sie hier die Bildbeschreibung ein

Der Name erregt meine Aufmerksamkeit, also google ich herum, habe aber wenig Informationen darüber gefunden, was der Prozess tut.

Noch seltsamer scheint die entsprechende App des Prozesses ZWEI Namen zu haben :

/System/Library/CoreServices/WiFiAgent.app    

Im Finder wird ein anderer Name angezeigt Wi-Fi.app Geben Sie hier die Bildbeschreibung ein

Was ist dieser Prozess? Ist es echt?

Philip007
quelle

Antworten:

10

WiFiAgent.app ist Teil von OS X und der Agent, der für alle Wi-Fi-Funktionen in der GUI verantwortlich ist.

Dies umfasst alles von der Verwaltung des Menüleistenelements bis zur Anzeige von Dialogen zur Eingabe des Funkschlüssels des Netzwerks. Der Agent wird auf allen Macs mit einem drahtlosen Dienst im Hintergrund ausgeführt.

Hier ist eine konvertierte Version von WiFiAgent.app Localizable.strings, die einige der Funktionen des Agenten anhand der Nachrichten zeigt, die lokalisiert werden können.

Der Grund, warum WiFiAgent.app im Finder als "Wi-Fi.app" angezeigt wird, liegt an CFBundleDisplayName:

{   CFBundleDisplayName = "Wi-Fi";
    CFBundleName = "WiFiAgent";
}

Inhalt / Ressourcen / InfoPlist.strings

grg
quelle
Ich kann sehen, dass der CFBundleNameSchlüssel den Wert von WiFiAgentin Info.plist hat. Der CFBundleDisplayNameSchlüssel wird jedoch NICHT in meiner Info.plist angezeigt. Könnten Sie das überprüfen?
Philip007
@Philip Ja, das ist richtig. Wie unter dem Codeblock angegeben, ist die Datei, auf die ich mich beziehe, die Datei InfoPlist.strings im Ordner Resources und nicht die Datei Info.plist.
Grg
Ja, ich habe es verstanden. Danke, dass du mich auf den richtigen Weg gebracht hast.
Philip007
2
Mein Wi-Fi erreicht schnell 1 GB RAM. Vermutlich ist Apple in der Mission, unsere Maschine zu aktualisieren, aber ich werde Apple bald endgültig aufgeben.
James Tan
Weiß jemand, warum dieser Prozess 99,5% meiner CPU beanspruchen könnte (laut Aktivitätsmonitor) und was dagegen zu tun ist?
arbeitslos
3

@grgarside weist den Weg. Ich möchte die Schritte zur Lösung solcher Probleme beachten.

  1. Doppelklicken Sie in Activiy Monitor auf den Prozessnamen, wählen Sie die Registerkarte "Dateien und Ports öffnen" und identifizieren Sie den zugehörigen Dateipfad des Prozesses

  2. Suchen Sie die Datei im Finder (cmd-shift-G)> klicken Sie mit der rechten Maustaste auf die Datei> Paketinhalt anzeigen

  3. Zeigen Sie Info.plist in einem beliebigen Texteditor an

  4. Verwenden Sie diesen Webdienst , um * .strings (z. B. InfoPlist.strings oder Localizable.strings) anzuzeigen

Philip007
quelle