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

Re: systemd: che ne pensate?



Federico Di Gregorio writes:
 > On 02/12/2014 14:25, Gian Uberto Lauri wrote:
 > > Pol Hallen writes:
 > >  > ciao a tutti :-)
 > >  > 
 > >  > leggendo qua e la noto che:
 > >  > 
 > >  > - systemd ha i suoi log (binari) - rispetto a quelli testuali di syslog
 > > 
 > > I logo sono gestiti da journald e sono strutturati a campi di
 > > dimensione fissa con valori binari possibili anche nel corpo del
 > > messaggio di log. Se poi systemd è pensato per dover per forza avere
 > > journald come logger, non so quanto sia una buona cosa, ma sono
 > > portato a dire che non la sia.
 > 
 > Via, sfatiamo qualche mito. Si, systemd ha bisogno di journald ma puoi
 > configurare journald per usare un piccolo buffer circolare di RAM e
 > mandare tutto a syslogd. In pratica journald diventa un "dettaglio
 > implementativo" di come systemd gestisce internamente i log e tu
 > continui a vedere syslogd e manco te ne accorgi.

Diciamo che avrei preferito uno strato in meno ma così è meglio di
niente e si può tollerare se non fa casini :).

 > > Inoltre non sono sicuro che sia tanto efficiente quanto un db nato per
 > > fare il db
 > 
 > Per quello che deve fare è anche più veloce di un db, ma puoi sempre
 > usare uno dei vari tool per inoltrare i log ad un'altra macchina (come
 > fa rsyslog) e li gestirli con journald, syslogd oppure mandarli dentro a
 > un database relazionale.

L'ultima che hai detto.

 > > Se systemd avesse qualcosa di interattivo per fargli fare la wait
 > > finale su tutti i defunct con ppid 1 non sarebbe niente male.
 > 
 > Cosa intendi? Se non sbaglio fa esattamente questo.

(riscrivo la riga a memoria editandone un'altra)

saint    31964     1  0 Nov28 ?        00:00:00 <defunct>

Ora dovrebbe essere init a fare ogni tanto il giro e amministrare la
wait finale a quei processi. Ma o la wait non è sufficiente a cancellare
i peccati del processo zombie o init non va in giro a fare il caritatevole.

Se ci fosse una systemctl --do-extreme-unctions non sarebbe niente male.

-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                 coltivatore diretto di software       not install
     già sistemista a tempo (altrui) perso...                Debian"

Warning: gnome-config-daemon considered more dangerous than GOTO


Reply to: