Upstart: porque o ubuntu liga tão rápido - Amador Pahim
Upcoming SlideShare
Loading in...5
×
 

Upstart: porque o ubuntu liga tão rápido - Amador Pahim

on

  • 1,667 views

Upstart: por que o Ubuntu liga tão rápido? (Amador Pahim) ...

Upstart: por que o Ubuntu liga tão rápido? (Amador Pahim)

“Upstart é um substituto do daemon /sbin/init baseado em eventos que inicia serviços durante o boot, para-os durante o desligamento e supervisiona-os enquanto o sistema está em funcionamento.” Nessa palestra apresentarei os conceitos de funcionamento e de administração de serviços usando o Upstart e construiremos scripts seguindo seu padrão, traçando paralelos com o SysV init.

Amador Pahim

Analista de Redes da Universidade de Caxias do Sul. RHCE - Red Hat Certified Engineer. Perito em Análise Forense Computacional. Bacharel em Sistemas de Informação.

Statistics

Views

Total Views
1,667
Views on SlideShare
1,666
Embed Views
1

Actions

Likes
0
Downloads
28
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Upstart: porque o ubuntu liga tão rápido - Amador Pahim Upstart: porque o ubuntu liga tão rápido - Amador Pahim Presentation Transcript

    • TcheLinux 2010 - Caxias do Sul Amador Pahim  Bach. Sistemas de Informação  Perito em Computação Forense  Red Hat Certified Engineer  Adm. Linux desde 2002  Analista de Redes - UCS  Prof. da Extensão - UCS
    • Upstart Por que o Ubuntu liga tão rápido?  Agenda  História  Sequência de boot  SysV init  Upstart
    • System V  Versão comercial do Unix da AT&T  Lançado em 1983  Teve 4 versões principais  Introduziu o “init process”
    • Unix timeline
    • Sequência de boot  Bios  MBR  Boot loader  Kernel  SysVinit ou Upstart
    • LSB 4.0 Run Levels
    • Red Hat Run Levels
    • Debian Run Levels
    • O SysV init  Arquivo /etc/inittab  id:3:initdefault:  Iniciando e parando serviços:  /etc/init.d/service start | stop | status  Adicionando serviços no boot  update-rc.d
    • SysV init  Gerenciando serviços na prática
    • Upstart  Principais funcionalidades:  É um substituto do SysV init baseado em eventos.  Originalmente desenvolvido para o Ubuntu.  Eventos podem ser recebidos de qualquer processo.  Serviços podem ser iniciados novamente se pararem inesperadamente.
    • Upstart  Comandos:  start servico  stop servico  status servico  initctl list
    • Upstart  Gerenciando serviços na prática.
    • Upstart  O que vem por aí:  Eventos agendados ou gerados em intervalos de tempo.  Eventos gerados quando arquivos ou diretórios forem modificados.  Serviços para usuário.
    • Mais... http://freshmeat.net/projects/sysvinit/ http://upstart.ubuntu.com www.pahim.org amador@pahim.org