En mand hæver kontanter i en hæveautomat.
Billedkredit: Billedkilde/Digital Vision/Getty-billeder
Et indlejret system er en type computer, der kun er designet til at udføre specifikke opgaver og er svær, hvis ikke umulig, at omprogrammere. Nogle af de tidligste computere var, hvad vi nu tænker på som et indlejret system, da de kun udførte én opgave, såsom at løse et bestemt puslespil. Men i dag får et indlejret system sit navn fra det faktum, at det findes i en anden maskine.
Fysiske fordele
Fordi et indlejret system altid udfører de samme grundlæggende opgaver, har det sjældent brug for hardwareændringer, såsom tilføjelse af ekstra hukommelse eller lagerplads. Til gengæld er der normalt lidt behov for, at folk fysisk kan få adgang til systemet. Som et resultat er det meget nemmere at huse et indlejret system i en enhed, såsom en set-top-boks, der ikke er designet til brugerservice.
Dagens video
Dedikerede opgaver
I modsætning til en komplet computer udfører en integreret opgave normalt kun én opgave ad gangen. For eksempel kan en kabelboks have til opgave at tage inputsignalet fra kablet, tune ind på en bestemt kanal og udsende signalet i et format, som et fjernsyn kan forstå. Ved at være dedikeret til denne opgave kan boksen klare det uden afbrydelser. I mange sammenhænge kan det være kritisk at arbejde kontinuerligt; for eksempel skal en set-top-boks kontinuerligt behandle billedet for at sikre, at der ikke er nogen fejl på skærmen.
Operativ system
Da et indlejret system normalt udfører en simpel rolle, der ikke ændrer sig, er kravene til operativsystemet mindre byrdefulde. Ofte kan et indlejret system køre og ældre eller mindre sofistikerede operativsystemer og behøver ikke at blive opdateret. For eksempel var enheder lige fra pengeautomater til flysæderygunderholdningsskærme i stand til at køre en særlig version af Windows XP i årevis uden problemer udviklet, indtil Microsoft begyndte at trække supporten til system.
Specifikationer & omkostninger
Hardwarekravene til indlejrede systemer er normalt meget lavere end for komplette pc'er. At koncentrere sig om en enkelt opgave betyder for eksempel, at der normalt ikke er behov for multi-core-processorer. Afhængigt af formålet med systemet, kan det muligvis arbejde med langsomme processorer, fordi der er ingen grund til at tillade overskydende kapacitet til muligheden for mere krævende opgaver såsom video forarbejdning. Til gengæld kan disse reducerede specifikationskrav reducere omkostningerne væsentligt.