Pular para o conteúdo

Onde o kernel reside? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar
01 02

1. Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 16:36h

Olá, li o seguinte trecho em um livro: "O kernel é um software que reside na memória...". Então ele fica no disco rígido e, se sim, onde?

Responder tópico

3. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 16:49h

nao sei bem como funciona mais o computador liga e inicia a init sistem que carrega o kernel,carrega na memoria e inicia os servicos
o kernel e o programa que faz ponte entre o software e hardware
ele fica em /usr/src/

4. Re: Onde o kernel reside?

Enviado em 16/10/2019 - 17:11h

Digite o comando:
ls -s /boot/ | grep vmlinuz
Sera listado os kernels localizado em /boot/
Dai ao iniciar o computador ele é copiado para a memoria.
Só esses ai que é copiado para memoria os outros pedaço (module) não vai para a memoria.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.

5. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 17:52h

aguamole escreveu:

Digite o comando:
ls -s /boot/ | grep vmlinuz
Sera listado os kernels localizado em /boot/
Dai ao iniciar o computador ele é copiado para a memoria.
Só esses ai que é copiado para memoria os outros pedaço (module) não vai para a memoria.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Copiados de /boot/ para a memória... mas isso não já seria estar na memória?

------------------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.

6. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 18:14h


leeNux escreveu:
Copiados de /boot/ para a memória... mas isso não já seria estar na memória?

Essa memória que estamos falando é a memória RAM, ela é uma memória volátil, ou seja, quando desligamos o computador tudo que está nela se perde. Então quando ligamos o computador todo o sistema operacional é carregado para a memória RAM e permanece rodando lá até você desligar a máquina, ou quando acontece uma queda de energia, que faz com que todo o seu trabalho não salvo seja perdido.


________________________________________________
O programador tem a mania de achar que tudo é objeto

7. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 18:36h

ppa-DO_MAL escreveu:

nao sei bem como funciona mais o computador liga e inicia a init sistem que carrega o kernel,carrega na memoria e inicia os servicos
o kernel e o programa que faz ponte entre o software e hardware
ele fica em /usr/src/


Listei o diretório em questão (/usr/src/) e lá tinham diretórios com nomes tipo assim:

linux-headers-4.15.0-20

Vários com nomes parecidos... então ficam neles o kernel?
-----------------------------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.

8. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 18:40h

Cizordj escreveu:

Essa memória que estamos falando é a memória RAM, ela é uma memória volátil, ou seja, quando desligamos o computador tudo que está nela se perde. Então quando ligamos o computador todo o sistema operacional é carregado para a memória RAM e permanece rodando lá até você desligar a máquina, ou quando acontece uma queda de energia, que faz com que todo o seu trabalho não salvo seja perdido.


________________________________________________
O programador tem a mania de achar que tudo é objeto


Entendo... então é como se ele precisasse ser copiado para a ram para funcionamento ao passo que o arquivo "original" fica no HD para não haver perdas...

---------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.

9. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 18:44h

leeNux escreveu:

Copiados de /boot/ para a memória... mas isso não já seria estar na memória?

Um fracassado vencerá um gênio com trabalho duro.

Ele já entendeu que reside na memoria agora ele quer saber onde fica no HD.


CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.

10. Re: Onde o kernel reside?

Enviado em 16/10/2019 - 18:48h

leeNux escreveu:

Listei o diretório em questão (/usr/src/) e lá tinham diretórios com nomes tipo assim:

linux-headers-4.15.0-20

Vários com nomes parecidos... então ficam neles o kernel?

O kernel tem varios arquivos qual arquivo você quer saber?
Se for aquele que reside na memoria é em /boot/
ls -s /boot/ | grep vmlinuz
Se for os modules é /usr/src/
ls -s /usr/src/ | grep linux

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.

11. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 19:32h

aguamole escreveu:

O kernel tem varios arquivos qual arquivo você quer saber?
Se for aquele que reside na memoria é em /boot/
ls -s /boot/ | grep vmlinuz
Se for os modules é /usr/src/
ls -s /usr/src/ | grep linux

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Interessante, pensei que o kernel era tipo um arquivo único...
No caso esses comandos que me sugeriu já os lista?

----------------------------------------------------------------------------------

Um fracassado vencerá um gênio com trabalho duro.

12. Re: Onde o kernel reside? [RESOLVIDO]

Enviado em 16/10/2019 - 20:00h


aguamole escreveu:

leeNux escreveu:

Listei o diretório em questão (/usr/src/) e lá tinham diretórios com nomes tipo assim:

linux-headers-4.15.0-20

Vários com nomes parecidos... então ficam neles o kernel?

O kernel tem varios arquivos qual arquivo você quer saber?
Se for aquele que reside na memoria é em /boot/
ls -s /boot/ | grep vmlinuz
Se for os modules é /usr/src/
ls -s /usr/src/ | grep linux

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


/usr/src fica a source, daí o nome do diretório.
Os módulos ficam numa pasta específica /lib/modules/ e os módulos compilados de forma builtin ficam no próprio arquivo do kernel em /boot/


01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder