Branduolys ir operacinė sistema
Operacinė sistema yra sistemos programinė įranga, valdanti kompiuterį. Jos užduotys apima kompiuterio išteklių valdymą ir jų bendravimo poreikių tenkinimą. Branduolys yra pagrindinė operacinės sistemos dalis, dažniausiai vykdanti tiesioginį ryšį su aparatūros ištekliais. Be branduolio operacinė sistema negali veikti. Kadangi operacinės sistemos branduolys palaidotas su daugeliu kitų komponentų, dauguma vartotojų nežino apie branduolio egzistavimą.
Kas yra operacinė sistema?
Operacinė sistema yra programinė įranga, valdanti kompiuterį. Tai duomenų ir programų rinkinys, valdantis sistemų (aparatinės įrangos) išteklius. Be to, jis pritaikomas programinei programinei įrangai (pvz., Teksto procesoriams ir kt.), Veikiant kaip sąsajos sluoksnis tarp aparatūros ir programų (tokioms funkcijoms kaip įvesties / išvesties ir su atmintimi susijusios operacijos). Tai pagrindinė sistemos programinė įranga, veikianti kompiuteryje. Kadangi vartotojai negali paleisti jokios kitos sistemos ar programinės įrangos be tinkamai veikiančios operacinės sistemos, operacinę sistemą galima laikyti svarbiausia kompiuterio sistemos programine įranga.
Operacinės sistemos yra visų tipų mašinose (ne tik kompiuteriuose), kuriose yra procesoriai, tokie kaip mobilieji telefonai, konsolinės žaidimų sistemos, super kompiuteriai ir serveriai. Populiariausios operacinės sistemos yra „Microsoft Windows“, „Mac OS X“, UNIX, „Linux“ir BSD. „Microsoft“operacinės sistemos dažniausiai naudojamos komercinėse įmonėse, o UNIX operacinės sistemos yra labiau populiarios tarp akademinių profesionalų, nes jos yra nemokamos ir atviro kodo (skirtingai nei „Windows“, kuri yra labai brangi).
Kas yra branduolys?
Branduolys yra pagrindinė kompiuterio operacinės sistemos dalis. Tai yra tikrasis tiltas tarp aparatinės įrangos ir programinės įrangos. Branduolys paprastai yra atsakingas už sistemos išteklių valdymą, įskaitant aparatinės ir programinės įrangos ryšį. Tai suteikia labai žemą abstrakcijos sluoksnį tarp procesorių ir įvesties / išvesties įrenginių. Tarpusavio ryšiai ir sistemos skambučiai yra pagrindiniai mechanizmai, kuriais šios žemo lygio paslaugos siūlomos kitoms programoms (branduoliui). Branduoliai skirstomi į skirtingus tipus, atsižvelgiant į projektavimą / įgyvendinimą ir tai, kaip atliekama kiekviena operacinės sistemos užduotis. Visą sistemos kodą monolitiniai branduoliai vykdo toje pačioje adreso erdvėje (siekiant pagerinti našumą). Bet,daugumą paslaugų vartotojo erdvėje valdo mikrobranduoliai (tokiu būdu galima padidinti išlaikomumą ir moduliškumą). Tarp šių dviejų kraštutinumų yra daugybė kitų požiūrių.
Kuo skiriasi branduolys ir operacinė sistema?
Branduolys yra operacinės sistemos pagrindas (arba žemiausias lygis). Visos kitos operacinę sistemą sudarančios dalys (grafinė vartotojo sąsaja, failų valdymas, apvalkalas ir kt.) Priklauso nuo branduolio. Branduolys yra atsakingas už ryšį su aparatine įranga, ir tai yra operacinės sistemos dalis, kuri tiesiogiai kalba su aparatine įranga. Daugybė skambinamų įprastų procedūrų, kurias galima naudoti norint pasiekti failus, atvaizduoti grafiką, gauti klaviatūros / pelės įvestis, suteikia branduolys, kurį naudos kita programinė įranga.