Skip to main content

Hvad er indlejret Linux ?

Udtrykket indlejret Linux kan bruges til at beskrive enhver variant af open source Linux operativsystem, der kører på et indlejret computersystem mdash;En målstyret enhed eller platform integreret i et større samlet produkt, såsom en forbrugerelektronikenhed eller udstyr.Linux Regs modulære arkitektur;Kerne sammen med støtte til en lang række mikroprocessorer og andre typer hardware har gjort systemet populært inden for indlejrede computerfelter.Linux , kan dog lide en præstations ulempe i nogle scenarier, fordi det har brug for yderligere software til at fungere som et realtidsoperativsystem (RTOS), et krav til nogle indlejrede systemer.På trods af dette er en række brugerdefinerede Linux Distributioner er blevet brugt til indlejrede systemer, der spænder fra mobiltelefoner til flyveudstyr.

En indlejret computer adskillerFor en lang række funktioner.En indlejret computer kan designes med den minimale mængde ydeevne, der kræves for at opfylde dets specifikke mål, hvilket resulterer i en let og meget effektiv computerplatform.Kategorien spænder over en bred vifte af computerenheder, fra forbrugerelektronikenheder til avionikudstyr til Rovers og rumfartøjet, der udforsker solsystemet.Som enhver computer er et indlejret systems hardware dog ubrugelig uden en softwareplatform, og i mange tilfælde er den valgte softwareplatform en form for indlejret Linux .

Linux Har vist sig populært i en række indlejrede computerfelter på grund af dets høje niveau af tilpasning og fleksibilitet sammen med forskellig hardwarestøtte.Linux Kernel har en modulær arkitektur, hvilket betyder, at en designer eller ingeniør kun kan vælge drivere og software på højt niveau til et bestemt system.Support til en række forskellige mikroprocessorarkitekturer er også en vigtig fordel, der tilbydes af indlejret Linux Siden indlejrede systemer kan bruge en mikroprocessor, der er meget forskellig fra dem, der findes på pc'er.Som et open source-softwareprojekt, Linux Kan også bruges uden de begrænsninger og royalties, der kan være til stede i kommercielle tilbud.

Indlejrede systemer kræver ofte et realtidsoperativsystem mdash;Et operativsystem, der er i stand til at reagere på begivenheder inden for en meget kort periode.Siden Linux Kernel var ikke designet med realtidsydelse i tankerne, yderligere software skal køres oven på kernen for at give denne funktionalitet.Dette er en potentiel ulempe ved brugen af indlejret Linux Da denne ekstra software bruger flere ressourcer.

Nogle versioner af Embedded Linux Kan bygges næsten fra bunden, mens andre er let modificerede versioner af eksisterende distributioner.Både kommercielle og ikke-kommercielle organisationer tilbyder deres egne forudbyggede distributioner målrettet mod producenter og designfirmaer.Mobiltelefoner og medieafspillere bruger for eksempel ofte off-the-shelf-sorter af indlejrede Linux .Computing kiosker eller netværksapparater bruger muligvis kun en let modificeret version af en desktop Linux fordeling.

I felter med meget krævende realtids- eller ydelseskrav er slutbrugeren ofte meget involveret i design af systemet.National Aeronautics and Space Administration (NASA) opnår for eksempel Linux Software uden for leverandører, men sætter retningslinjer for leverandørerne til at følge.Andre organisationer, såsom virksomheder, der fremstiller udstyr til avionik, kan vælge at udvikle deres egen smag af indlejret Linux .