O que é o processo mac "Wi-Fi"

12

Estou executando o Mac OS X Yosemite. Hoje, deparei-me com um processo chamado "Wi-Fi" no Activity Monitor.

insira a descrição da imagem aqui

O nome chama minha atenção, então eu procuro no Google, mas encontrei poucas informações sobre o que o processo faz.

Ainda mais estranho, o aplicativo correspondente do processo parece ter DOIS nomes:

/System/Library/CoreServices/WiFiAgent.app    

No Finder, ele mostra um nome diferente Wi-Fi.app insira a descrição da imagem aqui

Então, o que é esse processo? Isso é legítimo?

Philip007
fonte

Respostas:

10

O WiFiAgent.app faz parte do OS X e é o agente responsável por tudo o que é Wi-Fi na GUI.

Isso inclui tudo, desde o gerenciamento do item da barra de menus até a exibição de diálogos para inserir a chave sem fio da rede. O agente é executado em segundo plano em todos os Macs com um serviço sem fio.

Aqui está uma versão convertida do WiFiAgent.app Localizable.strings que mostra alguns dos recursos do agente por meio das mensagens que podem ser localizadas.

A razão pela qual o WiFiAgent.app é mostrado no Finder como "Wi-Fi.app" é devido ao CFBundleDisplayName:

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

Conteúdo / Recursos / InfoPlist.strings

grg
fonte
Eu posso ver CFBundleNameque o valor da chave WiFiAgentno Info.plist. No entanto, a CFBundleDisplayNamechave NÃO é exibida no meu Info.plist. Você pode verificar isso?
precisa saber é o seguinte
@ Philip Sim, isso está correto. Conforme observado no bloco de código, o arquivo ao qual estou me referindo é o arquivo InfoPlist.strings na pasta Resources, não o Info.plist.
grg 02/03
Sim, eu entendi. Obrigado por me colocar no caminho certo.
precisa saber é o seguinte
2
meu wi-fi batendo rapidamente 1 GB de ram, acho que a apple está em uma missão para nos fazer atualizar nossa máquina, mas vou abandonar a apple para sempre em breve.
James Tan
Alguém sabe por que esse processo pode estar ocupando 99,5% da minha CPU (de acordo com o Activity Monitor) e o que fazer?
sem trabalho
3

@grgarside aponta o caminho. Quero observar as etapas de solução de problemas como este.

  1. Clique duas vezes no nome do processo no Activiy Monitor, selecione a guia "Abrir arquivos e portas", identifique o caminho do arquivo relacionado ao processo

  2. Localize o arquivo no Finder (cmd-shift-G)> clique com o botão direito do mouse no arquivo> Mostrar conteúdo do pacote

  3. Veja Info.plist em qualquer editor de texto

  4. Para visualizar * .strings (por exemplo, InfoPlist.strings ou Localizable.strings), use este serviço da web

Philip007
fonte