Slackjeff Wiki

Juntando bits aprendemos juntos

Ferramentas do usuário

Ferramentas do site


so:start

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
so:start [2025/08/15 23:22] – [Serviços] generalização de init para serviços, init é específico de unix-like hrcerqso:start [2025/08/16 00:32] (atual) – [Grupos de funções] ajuste ortográfico hrcerq
Linha 18: Linha 18:
  
   * [[#arranque|Sistemas de arranque]] (//bootloading//)   * [[#arranque|Sistemas de arranque]] (//bootloading//)
 +  * [[#controladores|Controladores]] (//drivers//)
   * [[#nucleo|Núcleos de sistema operacional]] (//kernel//)   * [[#nucleo|Núcleos de sistema operacional]] (//kernel//)
-  * //[[#drivers|Drivers]]// +  * [[#utilitarios|Utilitários]]
-  * [[utils:|Utilitários]]+
  
 Além disso, outras funções não essenciais mas muito comuns (tão comuns que até são quase essenciais) são: Além disso, outras funções não essenciais mas muito comuns (tão comuns que até são quase essenciais) são:
  
-  * [[#inicializacao|Sistemas de inicialização]]+  * [[#arquivos|Sistemas de arquivos]] 
 +  * [[#servicos|Gerenciadores de serviços]]
   * [[#pacotes|Gerenciamento de pacotes]]   * [[#pacotes|Gerenciamento de pacotes]]
  
 ==== Arranque ==== ==== Arranque ====
  
-Sistemas de arranque (também conhecidos como //bootloaders//) são responsáveis por carregar o núcleo do sistema operacional em memória, para que ele possa começar a operar.+Sistemas de arranque (também conhecidos como carregadores de inicialização, ou //bootloaders//) são responsáveis por carregar o núcleo do sistema operacional em memória, para que ele possa começar a operar
 + 
 +Esta é uma função essencial pois o núcleo do sistema não se carrega sozinho em memória. Para que isto seja possível, os componentes essenciais do hardware (como processador e memória) precisam ser testados e preparados para o uso, e então o núcleo do sistema precisa ser localizado em algum dispositivo de armazenamento persistente, e finalmente carregado em memória, funções que são desempenhadas pelo sistema de arranque.
  
   * [[so:arranque|Saiba mais sobre sistemas de arranque]]   * [[so:arranque|Saiba mais sobre sistemas de arranque]]
   * [[so:arranque:lista|Lista de sistemas de arranque]]   * [[so:arranque:lista|Lista de sistemas de arranque]]
  
-==== Drivers ====+==== Controladores ====
  
-...+Controladores, mais popularmente conhecidos pelo termo original, em inglês (//drivers//) são responsáveis por abstrair as interações entre outras partes do sistema (entenda-se o núcleo e os programas) e os componentes físicos (//hardware//)Eles definem que instruções devem ser direcionadas para os dispositivos físicos, e processam os sinais físicos recebidos dos dispositivos, de forma inteligível para o sistema. 
 + 
 +Esta é uma função essencial, pois cada dispositivo físico possui suas próprias especificidades. Se fosse necessário conhecer cada uma, seria impraticável construir sistemas e aplicações independentes dos dispositivos utilizados.
  
   * [[so:drivers|Saiba mais sobre drivers de dispositivos]]   * [[so:drivers|Saiba mais sobre drivers de dispositivos]]
Linha 47: Linha 52:
   * [[so:nucleo|Saiba mais sobre núcleos de sistema operacional]]   * [[so:nucleo|Saiba mais sobre núcleos de sistema operacional]]
   * [[so:nucleo:lista|Lista de núcleos de sistemas operacionais]]   * [[so:nucleo:lista|Lista de núcleos de sistemas operacionais]]
 +
 +==== Utilitários ====
 +
 +...
 +
 +  * [[utils:|Saiba mais sobre utilitários]] (contexto **[[utils:|utils]]**)
 +
 +
 +==== Arquivos ====
 +
 +...
 +
 +  * [[so:sistemasdearquivos|Saiba mais sobre sistemas de arquivos]]
 +  * [[so:sistemasdearquivos:lista|Lista de sistemas de arquivos]]
  
 ==== Serviços ==== ==== Serviços ====
so/start.1755300128.txt.gz · Última modificação: por hrcerq