Skirtumas tarp „VxWorks“ ir „Linux“

„VxWorks“ ir „Linux“

„VxWorks“ yra realaus laiko operacinė sistema (arba RTOS) - tai reiškia, kad tai yra operacinė sistema, kurią operacinė sistema (arba OS) skirta realiojo laiko programoms. Jis buvo specialiai sukurtas naudoti įterptosiose sistemose. „VxWorks“ plėtra vykdoma pagrindiniame kompiuteryje, kuriame veikia „Linux“, „Unix“ arba „Windows“. Jis kryžminiu būdu kaupia tikslinę programinę įrangą taip, kad ji galėtų veikti įvairiose tikslinėse CPU architektūrose.

„Linux“ yra bendras terminas, naudojamas apibūdinti kompiuterio OS, kurios dizainas yra panašus į „Unix“ ir kuri remiasi „Linux“ branduoliu, kuris yra OS branduolys (arba tiltas tarp programų ir apdorojamų faktinių duomenų, kuris vykdomas aparatūros lygis). „Linux“ plėtra yra viena iš laisvojo ir atvirojo kodo programinės įrangos bendradarbiavimo priešakinių dalių - reiškia, kad visas šaltinio kodas gali būti naudojamas, laisvai modifikuojamas ir perskirstomas. Jį galima įdiegti daugybėje kompiuterinės įrangos (nuo įterptųjų įrenginių iki didžiųjų kompiuterių ir superkompiuterių). Paprastai jis yra supakuotas tokiu formatu, kuris yra žinomas kaip „Linux“ paskirstymas, skirtas naudoti staliniuose kompiuteriuose ir serveriuose.

„VxWorks“ yra patentuota realiojo laiko OS - tai reiškia, kad tai yra realaus laiko OS, kuri nėra nei nemokama, nei atvira. Jį pasiekė daugybė platformų ir dabar gali veikti bet kuriame šiuolaikiniame procesoriuje, kuris naudojamas įterptojoje rinkoje. Šie procesoriai apima x86 šeimos, MIPS, PowerPC, ARM, StrongARM ir xScale šeimas. Pagrindinės „VxWorks“ OS savybės apima, bet tuo neapsiriboja, daugiafunkcinį branduolį, kuris apima prevencinį ir apvalųjį „robin“ planavimą, taip pat greitą pertraukimo atsakymą; atminties apsauga, siekiant atskirti vartotojo programas nuo branduolio; SMP palaikymas, klaidų tvarkymo sistema; failų sistema; vietinės ir paskirstytos pranešimų eilės.

„Linux“ yra plačiai prieinamas OS branduolys, kuris veikia daugybe kompiuterinių architektūrų, įskaitant „IBM System z9“ pagrindinį pagrindą; rankinis ARM pagrįstas, iPAQ; ir „System z10“, kuris yra tokiuose įrenginiuose kaip mobilieji telefonai ir superkompiuteriai. Taip pat yra specializuotų paskirstymų, kurie egzistuoja tose architektūrose, kurios nėra tokios įprastos kaip „Intel 8086“ ar „Intel 80286“. „Linux“ yra standartiniuose staliniuose ir nešiojamuosiuose kompiuteriuose; tačiau žaidimų rinkos požiūriu „Linux“ vis dar smarkiai atsilieka nuo „Windows“. Daugybė tų pačių programų, kurios yra „Microsoft Windows“ ar „Mac OS X“, yra ir „Linux“. Taip pat bus nemokama programos, veikiančios „Linux“, versija arba ta pati programa turės savo versiją „Linux“..

Santrauka:

1. „VxWorks“ yra realaus laiko OS, sukurta specialiai naudoti įterptosiose sistemose; „Linux“ pakuojamas tokiu formatu, kuris veikia tiek staliniuose kompiuteriuose, tiek serveriuose.

2. „VxWorks“ yra patentuota realiojo laiko OS; „Linux“ yra viena iš nemokamo ir atvirojo kodo programinės įrangos bendradarbiavimo pirmtakų.