Casa > Q > Qual É A Diferença Entre 'Android', 'Embedded Linux', E 'Vanilla Linux Kernel'?

Qual é a diferença entre 'Android', 'Embedded Linux', e 'Vanilla Linux kernel'?

Android é um sistema operacional leve e um tanto quanto cross-platform escrito basicamente em java e empregando um kernel Linux em seu núcleo.

O Linux embarcado é um SO de baixo nível ou pode-se dizer que ele's kernel é Linux mas outras camadas no topo desse kernel são escritas em linguagem assembly ou linguagem de alto nível como Pascal ou C , C++ etc.

A placa adurino e a série pi raspberry é um ótimo exemplo de Linux embarcado.

Vanilla Linux kenel é uma versão modificada do kernel Linux primário para se adequar mais eficientemente às tarefas de gestão do servidor .

Todos os três são algo parecido , o kernel é apenas uma camada para permitir que as camadas superiores se comuniquem com o hardware e algumas tarefas de gestão como a gestão do tempo de arranque da memória, interrupções e gestão de energia.

Ir para Linux embedded it's ao lado do IOT. Se alguém pode dominar o embedded então certamente saberá de alguma forma como fazer aplicações do mundo real usando conceitos do IOT.

IOT ainda é apenas um tópico no qual muitas pessoas dizem merda mas ainda assim nós temos'não vimos nenhuma aplicação da vida real

Eu espero que pessoas como você possam algum dia dar a esta geração uma plataforma de trabalho para aproveitar o IOT.

De Carlick Kirwan

Como deixar de fumar cigarros :: A recente reunião do Quad vai fazer a China estremecer?