¿Qué es el proceso de Mac "Wi-Fi"

13

Estoy ejecutando Mac OS X Yosemite. Hoy me encontré con un proceso llamado "Wi-Fi" en Activity Monitor.

ingrese la descripción de la imagen aquí

El nombre me llama la atención, así que busco en Google, pero encontré poca información sobre lo que hace el proceso.

Aún más extraño, la aplicación correspondiente del proceso parece tener DOS nombres:

/System/Library/CoreServices/WiFiAgent.app    

En Finder, muestra un nombre diferente Wi-Fi.app ingrese la descripción de la imagen aquí

Entonces, ¿qué es este proceso? ¿Es de fiar?

Philip007
fuente

Respuestas:

10

WiFiAgent.app es parte de OS X y es el agente responsable de todo lo relacionado con Wi-Fi en la GUI.

Esto incluye todo, desde administrar el elemento de la barra de menú hasta mostrar cuadros de diálogo para ingresar la clave inalámbrica de la red. El agente se ejecuta en segundo plano en todas las Mac con un servicio inalámbrico.

Aquí hay una versión convertida de WiFiAgent.app Localizable.strings que muestra algunas de las características del agente a través de los mensajes que se pueden localizar.

La razón por la cual WiFiAgent.app se muestra en el Finder como "Wi-Fi.app" se debe a CFBundleDisplayName:

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

Contenidos / Recursos / InfoPlist.strings

grg
fuente
Puedo ver que la CFBundleNameclave tiene el valor de WiFiAgentInfo.plist. Sin embargo, la CFBundleDisplayNameclave NO se muestra en mi Info.plist. ¿Podrías verificar eso?
Philip007
@Philip Sí, esto es correcto. Como se señaló en el bloque de código, el archivo al que me refiero es el archivo InfoPlist.strings en la carpeta Recursos, no el Info.plist en sí.
grg
Sí lo tengo Gracias por ponerme en el camino correcto.
Philip007
2
mi wi-fi golpeó rápidamente 1GB de ram, supongo que Apple está en una misión que nos hace actualizar nuestra máquina, pero pronto abandonaré Apple.
James Tan
¿Alguien sabe por qué este proceso podría estar ocupando el 99.5% de mi CPU (según Activity Monitor) y qué hacer al respecto?
trabajo
3

@grgarside señala el camino. Quiero señalar los pasos para resolver problemas como este.

  1. Haga doble clic en el nombre del proceso en Activiy Monitor, luego seleccione la pestaña "Abrir archivos y puertos", identifique la ruta del archivo relacionado del proceso

  2. Localice el archivo en Finder (cmd-shift-G)> haga clic con el botón derecho en el archivo> Mostrar contenido del paquete

  3. Ver Info.plist en cualquier editor de texto

  4. Para ver * .strings (por ejemplo, InfoPlist.strings o Localizable.strings), use este servicio web

Philip007
fuente