shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] script para automatização de um programa em fortran


From: Aurelio Marinho Jargas
Subject: RE: [shell-script] script para automatização de um programa em fortran
Date: Tue, 28 Dec 2004 08:48:28 -0300 (ART)

alou,

 --- MrBiTs <address@hidden> escreveu: 

> Se ele quiser ter absoluta certeza de que vai matar todas as
> instancias do menino, pode fazer killall -9 programa.

participe da campanha "diga NÃO ao kill -9!" :)

é como chutar alguém para fora do seu restaurante ao invés
de mostrar-lhe a porta de saída. como o cara foi arremessado
para fora, a chave do carro, a carteira e eventualmente
outros pertencentes cairão e ficarão ainda dentro do seu
restaurante, e você terá que fazer alguma coisa com eles
(mais trabalho).

agora:

  s/cara/processo/g
  s/restaurante/sistema/g 
  s/pertences/áreas de memória, arquivos abertos/g

na grande maioria dos casos um kill sozinho resolve. como
nenhum sinal foi especificado, ele usa o SIGTERM (15).
o programa recebe esse sinal e tem a chance de se
finalizar do jeito certo, fechando tudo o que ele tinha
aberto no sistema e salvando os dados em disco.

com o kill -9 você simplesmente fuzila ele, deixando lixos
no sistema, há a possibilidade de perda de dados e o teu
processo ainda pode virar um zumbi, que apesar de não
utilizar mais recursos do sistema, só irá embora com um
reboot...

o kill -9 só se faz se necessário quando o programa
realmente não responde mais, o que não é um caso muito
comum (ainda assim, se for IO, nem o -9 vai adiantar,
tem que esperar mesmo).

desculpem o discurso, mas é comum ver iniciantes usando
kill -9 pra tudo sem saber que isso é um crime ;)

falouzz

=====
-- 
Aurelio Marinho Jargas, Curitiba, Conectiva
funcoes ZZ v4.1223    http://aurelio.net/zz
rac v1.2, com strings http://aurelio.net/rac


        
        
                
_______________________________________________________ 
Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. 
http://br.acesso.yahoo.com/ - Internet rápida e grátis


reply via email to

[Prev in Thread] Current Thread [Next in Thread]