Skip to main content

Hva er innebygd Linux reg;?

Begrepet innebygd Linux kan brukes til å beskrive enhver variant av open source Linux reg;operativsystem som kjører på et innebygd datasystem mdash;En målstyrt enhet eller plattform integrert i et større samlet produkt som en forbrukerelektronikkenhet eller utstyr.Den modulære arkitekturen til Linux Kernel sammen med støtte for et bredt utvalg av mikroprosessorer og andre typer maskinvare har gjort systemet populært innen innebygde databehandlingsfelt.Linux reg;, kan imidlertid lide en ytelsesulempe i noen scenarier fordi den trenger ekstra programvare for å fungere som et sanntids operativsystem (RTOS), et krav for noen innebygde systemer.Til tross for dette, en rekke tilpassede Linux Distribusjoner har blitt brukt til innebygde systemer, alt fra mobiltelefoner til avionisk testutstyr.

En innebygd datamaskin skiller seg fra en personlig datamaskin (PC) ved at det innebygde systemfor et bredt spekter av funksjoner.En innebygd datamaskin kan utformes med den minste ytelsen som kreves for å oppfylle sine spesifikke mål, noe som resulterer i en lett og svært effektiv datamaskinplattform.Kategorien spenner over et bredt utvalg av dataenheter, fra forbrukerelektronikkenheter til luftfartsutstyr til Rovers og romfartøy som utforsker solsystemet.Som enhver datamaskin er imidlertid et innebygd systems maskinvare ubrukelig uten en programvareplattform, og i mange tilfeller er programvareplattformen som er valgt en form for innebygd Linux .

Linux reg;har vist seg å være populære i en rekke innebygde databehandlingsfelt på grunn av det høye tilpasningsnivået og fleksibiliteten, sammen med mangfoldig maskinvarestøtte.Linux Kernel har en modulær arkitektur, noe som betyr at en designer eller ingeniør bare kan velge driverne og programvaren på høyt nivå som trengs for et bestemt system.Støtte for en rekke forskjellige mikroprosessorarkitekturer er også en viktig fordel som tilbys av innebygd Linux Siden innebygde systemer kan bruke en mikroprosessor som er ganske annerledes enn de som finnes på PC -er.Som et open source programvareprosjekt, Linux kan også brukes uten begrensninger og royalty som kan være til stede i kommersielle tilbud.

Embedded Systems krever ofte et sanntids operativsystem og mdash;Et operativsystem som kan svare på hendelser i løpet av en veldig kort periode.Siden Linux Kernel ble ikke designet med tankene i sanntid i tankene, tilleggsprogramvare må kjøres på toppen av kjernen for å gi denne funksjonaliteten.Dette er en potensiell ulempe med bruken av innebygd Linux Siden denne ekstra programvaren bruker mer ressurser.

Noen versjoner av innebygd Linux Kan bygges nesten fra bunnen av, mens andre er litt modifiserte versjoner av eksisterende distribusjoner.Både kommersielle og ikke-kommersielle organisasjoner tilbyr sine egne forhåndsbygde distribusjoner rettet mot produsenter og designfirmaer.Mobiltelefoner og mediespillere bruker for eksempel ofte varianter av innebygde Linux .Beregning av kiosker eller nettverksapparater kan bare bruke en litt modifisert versjon av en stasjonær Linux fordeling.

I felt med svært krevende sanntids- eller ytelseskrav, er sluttbrukeren ofte veldig involvert i utformingen av systemet.National Aeronautics and Space Administration (NASA) oppnår for eksempel Linux Programvare fra utenforstående leverandører, men setter retningslinjer for leverandørene å følge.Andre organisasjoner, for eksempel selskaper som produserer avionikk -testutstyr, kan velge å utvikle sin egen smak av innebygd Linux .