Discoveryd & LaunchServicesd Consumo de Memória Enorme


3

Eu tenho resolvido por que meu Mac Mini está lento e tropeçou nisso:

enter image description here

O uso da memória está no GB !

No meu MacBook, os dois processos recebem menos de 10 MB juntos.

Por que esses procs estão ocupando tanta memória e como posso corrigi-lo para se assemelhar ao uso do meu MacBook?

Mac Mini Server (final de 2012)

  • Mem 4GB
  • OS X Yosemite 10.10.2

o que acontece quando você os mata + reinicia?
— Buscar웃

@Buscar 웃 Um reinício fornece temporário alívio.
— BAR

Procure em processos pai e obtenha uma amostra (no Activity Monitor) que mostre o motivo. Também inicie no modo de segurança para excluir aplicativos de festa em 3D fazendo isso.
— Buscar웃

Respostas:


1

Este é um problema conhecido no Yosemite, embora não afete todos - eu tenho 5 Macs rodando Yosemite e um sofre muito, mas os outros não.

Alívio temporário vem de reiniciar ou parar e reiniciar os serviços afetados. Para discoveryd, no Terminal, faça:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

Launchervicesd pode responder aos mesmos comandos - eu não tenho nenhuma experiência disso


2
"Este é um problema conhecido em Yosemite" você tem uma referência? Eu gostaria de acompanhar o seu status.
— BAR

Há algumas boas informações sobre isso e questões relacionadas aqui: ligação Ele também aparece em algumas das discussões sobre os problemas do Yosemite WiFi. Eu criei BRs com a Apple para minhas instâncias e enviei diagnósticos, mas ainda não tive nada
— Nick

Eu tenho esse mesmo problema, mas só atinge launchservicesd. Se eu conseguir pegá-lo com rapidez suficiente, descarregar / carregar o daemon ajudará (embora algo tropeça mais tarde e bloqueie o sistema, exigindo uma reinicialização de qualquer maneira). Como o OP pergunta, há alguma documentação qualquer lugar sobre esta questão? Eu tenho procurado por meses sem sorte. Eu assisti launchservicesd ir de ~ 20 MB para 7 GB (e 20 + GB virtual mem!).
— Dustin Wheeler

2
Eu nunca encontrei nenhuma documentação, como tal, apenas o link que eu postei. Você terá visto que não há muita coisa chegando em uma busca no Google também. Presumo que a Apple esteja ciente e trabalhando na questão. Eu poderia me arrepender dizendo isso, mas eu limpei e reconstruí o Mac que estava tendo o problema e ele não voltou nos últimos 4 dias. Isso me faz pensar que a causa é um conflito com um componente antigo do OS X que não está devidamente limpo ao atualizar para uma nova versão do sistema operacional. O problema Mac é um servidor e, portanto, provavelmente, lidar com volumes mais altos de tráfego DNS do que um cliente Mac.
— Nick

Launchservicesd faz coisas diferentes, então pode haver diferentes problemas aqui. Uma sugestão que eu vi foi reconstruir o banco de dados de serviços de lançamento (Google como fazê-lo) - se você já tentou isso, desculpe
— Nick
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.