Giovanni_Menezes
(usa Devuan)
Enviado em 23/06/2018 - 12:39h
CarlosVinicius escreveu:
MS-DOS por usar exclusivamente o ring 0, não é um SO segundo seu raciocino.
O Kernel não é um SO, tem certeza?
Da pra inicializar o kernel e executar o bash direto no kernel?
De onde você tirou que o MS-DOS usa exclusivamente ring0 ? MS-DOS era um sistema operacional, portanto, ele tinha camadas internas que trabalhavam em rings e rodavam a interface do windows por chamada, antes da evolução do OS "fundir" as coisas, e mesmo quando não há divisão, por exemplo hoje você não pode usar o kernel NT do 7 e usar uma interface do Windows vista, pois se tratam de 1 coisa só, internamente, a divisão de funções continuam existindo, existe hierarquia, até por uma questão de segurança dos sitsemas.
O Kernel não é um SO, tem certeza? Absoluta!
Para facilitar o entendimento vamos desmontar um carro em 3 partes, chassi, carroceira e motor!
A carroceria sem motor e chassi não é um carro
, é apenas uma carroceria
O motor sem chassi e carroceria não é um carro,
é apenas um motor
O chassi sem motor e carroceria não é um carro,
é apenas um chassi
O kernel cobre apenas o Ring 0, demais aplicações vem em ring 3 no linux, a comunicação acontece entre camadas através de uma coisa chamada " chamadas ao sistema."
Portanto, Kernel não é, nunca foi, não vai ser,
NÃO FOI FEITO PARA SER, um sistema operacional, a função dele é trabalhar com hardware e servir camadas superiores no anel, e ai sim
fazer parte de um sistema, essa desinformação de que o Linux-Kernel é um sistema operacional é uma coisa que vem sendo ultimamente divulgada por elementos de sanidade mental bastante questionável, não caia nessa jovem! não há nenhum suporte técnico que embase a afirmação de que o Kernel Linux é um sistema operacional.
Da pra inicializar o kernel e executar o bash direto no kernel?
Não Não, para começar quem chama o kernel na inicialização é o gerenciador de boot, como o grub, o Bash vai "em cima" do kernel, e trabalha com chamadas ao sistema como dito acima, pesquise as relações com anéis, uma dica é entender como funciona para-virtualização, que tem ligação com o assunto.
--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.
https://encurtador.com.br/CGNU5
http://www.anahuac.eu/contrarrevolucao-osi/
***Diga
NÃO ao consumo desenfreado de memoria ram das interfaces gráficas***
http://webm.land/media/nzgR.webm