Quais são apenas os processos necessários (conjunto mínimo) para o trabalho do OS X?

1

Quais são apenas os processos necessários (conjunto mínimo) para o trabalho do OS X?

Quais são as diferenças nos conjuntos para diferentes versões (conjunto mínimo de Leão, conjunto mínimo de Leão de Montanha)?

Quais são os processos que não são necessários para o OS X operar?

Conheço as descrições dos processos (aqui: http://triviaware.com/macprocess/all ), mas não sei qual é o conjunto mínimo de processos para iniciar o OS X (Mountain Lion) com GUI (por exemplo, sem painel, sem centro de notificação).

Atualizar:

Eu gostaria de ter um conjunto mínimo de processos / serviços para o sistema inicializar e iniciar o ambiente gráfico mínimo da área de trabalho (como KDE / Unity / GNOME no mundo Linux) + possibilidade de iniciar o terminal (simples bash) + possibilidade de iniciar / encerre processos + monitoramento de processos + (opcionalmente) localizador. Todos os outros processos necessários eu posso descobrir usando a abordagem / ciclo aditivo (tente executar uma ação - descubra os processos / serviços / bibliotecas necessários - inclua)

estático
fonte
3
Há mais de uma resposta para sua pergunta. Por exemplo, se você planeja executar Macs sem cabeça como um HPC, a lista de processos do OS X a serem ativados é diferente. Edite sua pergunta para incluir as tarefas que você deseja realizar.
Global nomad

Respostas:

0

Tente algo como launchctl unload /System/Library/LaunchAgents/com.apple.notificationcenterui.pliste veja o que para de funcionar. launchctl unloadnão faz alterações permanentes; portanto, o plist é carregado novamente quando você efetua logoff e logon novamente.

Alguns processos que podem ser desativados se você estiver tentando simplificar a interface do usuário:

  • Dock: Também desativa o Mission Control, Launchpad, Dashboard, janelas de tela cheia, o alternador de aplicativos e a barra lateral do Notification Center, além de tornar os fundos da área de trabalho cinzentos.
  • Finder: Também remove a janela da área de trabalho. Não afeta o Quick Look ou as caixas de diálogo de arquivo.
  • mdse mdworker: Desativa a indexação do Spotlight e faz com que o menu Spotlight, mdfind, mdls e, por exemplo, a pesquisa no Finder e no Mail, parem de funcionar.
  • NotificationCenter: Desativa as notificações e remove o ícone e a barra lateral do Notification Center.
  • pbs: Remove serviços do menu Apple, menus de contexto e painel de preferências do teclado.
  • SystemUIServer: Remove os extras do menu e o menu Spotlight, mas não os menus de status ou o ícone da Central de Notificações.

Isso concatena as páginas de manual dos processos que possuem páginas de manual:

MANPAGER='col -bx' man -a $(ps -eco comm= | grep -v -e ^- -e ' ' | sort -u) > /tmp/man.txt

Lri
fonte