O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

FreeBSD - O guia completo para o SO

23 visualizações

Publicada em

Instruções para o melhor uso da apresentação:

1. Para maior aproveitamento do trabalho por favor baixe o arquivo .pptx. Assim terá acesso a todas as intruções que irão te ajudar a apresentar, ou a montar a sua apresentação;

2. Esse trabalho tem por objetivo caracterizar conceitos importantes de Sistemas Operacionas, nesse caso do FreeBSD, trazendo conteúdos desde gerenciamento de processos até dispositivos de E/S;

3. Se precisar de mais dados e informações (algumas partes não foram colocadas nas instruções dos slides) entre em contato comigo pelo LinkedIn.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

FreeBSD - O guia completo para o SO

  1. 1. Seminário de Sistemas Operacionais Professor:  Sérgio Roberto Villarreal Alunos:  João Pedro Schmitz  Denilson Laucsen  William Kantovisck Mozzer  Leonardo Steinke Tema: Características dos Sistemas Operacionais atuais e o seu impacto sobre a Engenharia de Software
  2. 2. FreeBSD “O poder para servir"
  3. 3. Para que serve o FreeBSD?
  4. 4. FreeBSD - História
  5. 5. FreeBSD – Características gerais  O destaque do FreeBSD é sua excelente performance em aplicações para servidores Web e de banco de dados;  FreeBSD é um sistema operacional avançado para várias plataformas que foca em recursos, velocidade e estabilidade;  O FreeBSD roda apenas em plataforma Intel 32 bits (que inclui processadores AMD), DEC Alpha, Sparc64 e PowerPC, além de ser compatível com a arquitetura de 64 bits desenvolvida pela AMD.
  6. 6. FreeBSD - Interface  Command–line;  Interpretador UNIX;  GUI.
  7. 7. FreeBSD – Command–line
  8. 8. FreeBSD – Interface gráfica com GNOME
  9. 9. FreeBSD – Processos e escalonamento  Multitarefa;  Forma comum de gerenciamento UNIX;  N:M;  mkFIFO;  Prioridades.
  10. 10. FreeBSD – Gerenciamento de memória  Cada processo possui seu espaço na memória;  Espaço dividido em: texto, dados e pilha;  Um processo pode expandir ou reduzir sua área de dados;  Quando os recursos do sistema são escassos, o sistema usa uma abordagem de dois níveis para manter os recursos disponíveis.
  11. 11. FreeBSD – Gerenciamento de arquivos  UFS ou FFS  Evolução das implementações iniciais do UNIX;  UFS2 (2003)  Configura os limites do sistema de arquivos e as estruturas de dados básicas organizando o acesso ao disco bruto;  ZFS  incluso a partir da versão 9, com foco na garantia da escrita, criação de “pools” com várias partições para arranjos RAID.
  12. 12. FreeBSD – Gerenciamento de E/S  O gerenciamento de dispositivos se da através do Kernel;  A família Unix/Linux integra os dispositivos no sistema de arquivos chamando-os de arquivos especiais;  Existem duas espécies principais de E/S no FreeBSD: dispositivos de bloco e dispositivos e caracteres.
  13. 13. FreeBSD - Segurança  O Kernel do FreeBSD pode rodar em até 5 níveis de segurança, onde o -1 é o mais baixo até o 3 que é o mais alto;  Manutenção de Data/Hora;  Atualização do sistema;  Diversas outras ferramentas.
  14. 14. FreeBSD – Considerações finais O FreeBSD é amplamente utilizado por empresas, provedores de serviço de internet, pesquisadores, profissionais de informática, estudantes e usuários domésticos no mundo todo, para trabalho, educação e recreação.
  15. 15. Referências OLIVEIRA, Paulo. “Conheça o FreeBSD: seu próximo sistema operacional de rede!”; Escola Linux. Disponível em <www.escolalinux.com.br/blog/conheca-o-freebsd-seu-proximo-sistema-operacional-de-rede>. Acesso em 29 de novembro de 2017. Autor indisponível. “The FreeBSD Project”; FreeBSD. Diponível em <www.freebsd.org/>. Acesso em 29 de novembro de 2017. Autor indisponível. “Explicando o BSD”; FreeBSD. Diponível em <www.freebsd.org/doc/pt_BR/articles/explaining- bsd/article.html>. Acesso em 29 de novembro de 2017. MICHAEL W., Lucas. Absolute FreeBSD 2nd Edition: The complete guide to FreeBSD. San Francisco: No Starch Press. PAGANELLA, Márcia. “1.1- Gerenciamento de Dispositivos - Sistemas Operacionais: UNIX: HP-UX, AIX, SCO, FreeBSD”; Disponível em <gerenciamento-dispositivos.blogspot.com.br/2009/04/1_9911.html>. Acesso em 29 de novembro de 2017.
  16. 16. Referências POHLMANN, Frank. “Por que FreeBSD”; IBM. Disponível em <www.ibm.com/developerworks/br/library/os- freebsd/index.html>. Acesso em 04 de dezembro de 2017. Autor indisponível. “2.5. Memory Management”; FreeBSD. Disponível em <www.freebsd.org/doc/en_US.ISO8859- 1/books/design-44bsd/overview-memory-management.html>. Acesso em 04 de dezembro de 2017. Autor indisponível. “2.4. Process Management”; FreeBSD. Disponível em <www.freebsd.org/doc/en/books/design- 44bsd/overview-process-management.html>. Acesso em 04 de dezembro de 2017. Vitor. “Escalonamento”; COS UFRJ. Disponível em <www.cos.ufrj.br/~vitor/aulas/COS773/slides/aulas_4.html>. Acesso em 04 de dezembro de 2017. SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de Sistemas Operacionais . Grupo Gen-LTC, 2000.

×