Skip to main content

Vad är inbäddat Linux ?

Termen inbäddad Linux kan användas för att beskriva alla variant av Open Source Linux operativsystem som körs på ett inbäddat datorsystem mdash;En specialdriven enhet eller plattform integrerad i en större total produkt som en konsumentelektronikenhet eller utrustning.Linux Regs modularkitektur;Kärnan tillsammans med stöd för en mängd olika mikroprocessorer och andra typer av hårdvara har gjort systemet populärt i inbäddade datorfält.Linux , kan emellertid drabbas av en prestationssackdel i vissa scenarier eftersom den behöver ytterligare programvara för att fungera som ett realtidsoperativsystem (RTO), ett krav för vissa inbäddade system.Trots detta, en mängd anpassade Linux Distributioner har använts för inbäddade system, allt från mobiltelefoner till avionikprovning.för ett brett spektrum av funktioner.En inbäddad dator kan utformas med den minsta prestanda som krävs för att uppfylla dess specifika mål, vilket resulterar i en lätt och mycket effektiv datorplattform.Kategorin sträcker sig över ett brett utbud av datoranordningar, från konsumentelektronikanordningar till avionikutrustning till Rovers och rymdskepp som utforskar solsystemet.Liksom alla datorer är dock ett inbäddat systemets hårdvara värdelös utan en mjukvaruplattform, och i många fall är den valda mjukvaruplattformen någon form av inbäddad Linux .

Linux reg;har visat sig vara populärt i ett antal inbäddade datorfält på grund av dess höga anpassning och flexibilitet, tillsammans med olika hårdvarustöd.Linux Kärnan har en modulär arkitektur, vilket innebär att en designer eller ingenjör bara kan välja förare och programvara på hög nivå som behövs för ett visst system.Stöd för en mängd olika mikroprocessorarkitekturer är också en viktig fördel som erbjuds av inbäddade Linux Eftersom inbäddade system kan använda en mikroprocessor som är helt annorlunda än de som finns på datorer.Som ett program för öppen källkod, Linux kan också användas utan begränsningar och royalties som kan finnas i kommersiella erbjudanden.

Inbäddade system kräver ofta ett operativsystem i realtid och mdash;Ett operativsystem som kan svara på händelser inom en mycket kort tid.Sedan Linux Kärnan designades inte med realtidsprestanda i åtanke, ytterligare programvara måste köras ovanpå kärnan för att tillhandahålla denna funktionalitet.Detta är en potentiell nackdel med användningen av inbäddade Linux Eftersom denna ytterligare programvara konsumerar mer resurser.

Vissa versioner av inbäddade Linux Kan byggas nästan från grunden, medan andra är något modifierade versioner av befintliga distributioner.Både kommersiella och icke-kommersiella organisationer erbjuder sina egna förbyggda distributioner riktade mot tillverkare och designföretag.Mobiltelefoner och mediaspelare använder till exempel vanligtvis sorter utanför hyllan av inbäddade Linux .Beräkningskiosker eller nätverksapparater kan endast använda en något modifierad version av en skrivbord Linux distribution.

I fält med mycket krävande realtids- eller prestandakrav är slutanvändaren ofta mycket involverad i systemets utformning.National Aeronautics and Space Administration (NASA) får till exempel Linux Programvara från externa leverantörer, men sätter riktlinjer för leverantörerna att följa.Andra organisationer, till exempel företag som tillverkar utrustning för flygning av flygplan, kan välja att utveckla sin egen smak av inbäddade Linux .