Por que o Linux mantém processos ativos por meio do reinício da máquina e como posso fechá-los todos?

1

Sou novo no Linux, então este ponto certamente está claro para todos os profissionais de Linux, no entanto, eu não pude pesquisar no Google ...
Eu estava conectado à minha máquina Ubuntu enquanto vários programas estavam abertos / processos em execução. Eu queria fechá-los todos simplesmente reiniciando a máquina de forma semelhante ao Windows, no entanto, eles parecem ainda estar ativo após o reinício da máquina / shutdown-start.
Por exemplo, após a reinicialização, tentei abrir o Chrome e recebi uma notificação de que o perfil do Chrome está bloqueado pelo processo atualmente em execução iniciado por outro usuário (quem sou eu também, mas antes da reinicialização). Então é possível, na verdade, fechar todos os processos, reiniciando aqui de forma semelhante ao Windows?
ps aux | grep [c]hromium apresenta o seguinte:

eliyahu   2737  5.6  1.2 1433268 210776 ?      SLl  18:39   2:21 chromium-browser --enable-pinch
eliyahu   2750  0.0  0.4 673808 75232 ?        S    18:40   0:00 chromium-browser --type=zygote
eliyahu   2752  0.0  0.0 673808 13836 ?        S    18:40   0:00 chromium-browser --type=zygote
eliyahu   2800  2.7  1.9 1310252 314540 ?      Sl   18:40   1:10 chromium-browser --type=gpu-process --channel=2737.0.1092352317 --window-depth=24 --supports-dual-gpus=false --gpu-driver-bug-workarounds=3,16,54 --disable-gl-extensions=GL_ARB_occlusion_query GL_ARB_occlusion_query2 --disable-accelerated-video-decode --gpu-vendor-id=0x8086 --gpu-device-id=0x5916 --gpu-driver-vendor --gpu-driver-version --v8-natives-passed-by-fd --v8-snapshot-passed-by-
eliyahu   2802  0.0  0.0 723920 16088 ?        S    18:40   0:00 chromium-browser --type=gpu-broker
eliyahu   2850  0.2  0.5 1100488 87836 ?       Sl   18:40   0:06 /usr/lib/chromium-browser/chro
eliyahu   2929  0.8  0.8 1170260 136412 ?      Sl   18:41   0:20 /usr/lib/chromium-browser/chro
eliyahu   3019  0.9  1.6 1409344 270364 ?      Sl   18:42   0:23 /usr/lib/chromium-browser/chro
eliyahu   3062  1.1  1.8 1464292 299432 ?      Sl   18:42   0:26 /usr/lib/chromium-browser/chro
eliyahu   3263  3.0  1.5 1720096 257880 ?      Sl   18:44   1:08 /usr/lib/chromium-browser/chro
eliyahu   3353  1.0  0.8 1163924 142816 ?      Sl   18:45   0:22 /usr/lib/chromium-browser/chro
eliyahu   3763  8.6  1.0 1206684 166060 ?      Sl   18:52   2:36 /usr/lib/chromium-browser/chro
    
por Eliyahu 01.02.2018 / 18:02

2 respostas

3

resposta curta

Todo o processo é interrompido no desligamento. Eles não são reiniciados.

resposta mais longa

  • Talvez um gerenciador de sessão reinicie os aplicativos do usuário no login.
  • Os serviços são reiniciados (mas não acho que isso seja o que você está vendo).
  • Um programa pode ter gravado um bloqueio em um arquivo, os arquivos não são excluídos na reinicialização. Isso seria ruim. (Esses arquivos devem ser mantidos em um sistema de arquivos tmp e excluídos na reinicialização). Portanto, você precisa descobrir se o Chrome está em execução ou se há apenas um arquivo de bloqueio. Execute um visualizador de processos para ver se o Chrome está em execução.
por 01.02.2018 / 18:10
0

Algo está reiniciando automaticamente o Chrome quando não deveria, porque o ambiente de área de trabalho salva sua última sessão (aplicativos atualmente lançados) para reiniciar os programas automaticamente - como "destinados".

Suspeito strongmente que o último seja.

Qual é o seu ambiente de área de trabalho?

Apesar de você dizer que está rodando o Ubuntu, não temos certeza se você está usando o sabor padrão do Ubuntu ou um de seus derivados (Kubuntu, Xubuntu, etc).

    
por 01.02.2018 / 22:51