Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Upstart

843 views

Published on

Palestra ministrada no TcheLinux 2010 em Caxias do Sul/RS

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Upstart

  1. 1. 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
  2. 2. UpstartPor que o Ubuntu liga tão rápido?  Agenda  História  Sequência de boot  SysV init  Upstart
  3. 3. System V Versão comercial do Unix da AT&T Lançado em 1983 Teve 4 versões principais Introduziu o “init process”
  4. 4. Unix timeline
  5. 5. Sequência de boot Bios MBR Boot loader Kernel SysVinit ou Upstart
  6. 6. LSB 4.0 Run Levels
  7. 7. Red Hat Run Levels
  8. 8. Debian Run Levels
  9. 9. 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
  10. 10. SysV init Gerenciando serviços na prática
  11. 11. 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.
  12. 12. Upstart Comandos:  start servico  stop servico  status servico  initctl list
  13. 13. Upstart Gerenciando serviços na prática.
  14. 14. 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.
  15. 15. Mais... http://freshmeat.net/projects/sysvinit/ http://upstart.ubuntu.com www.pahim.org amador@pahim.org

×