Atšķirība starp lietotāja režīmu un kodola režīmu

Satura rādītājs:

Atšķirība starp lietotāja režīmu un kodola režīmu
Atšķirība starp lietotāja režīmu un kodola režīmu

Video: Atšķirība starp lietotāja režīmu un kodola režīmu

Video: Atšķirība starp lietotāja režīmu un kodola režīmu
Video: Актуальное интервью О. Кодола 2024, Decembris
Anonim

Galvenā atšķirība - lietotāja režīms pret kodola režīmu

Dators darbojas divos režīmos - lietotāja režīmā un kodola režīmā. Kad datorā darbojas lietojumprogrammatūra, tas ir lietotāja režīmā. Pēc lietojumprogrammatūras aparatūras pieprasījuma dators pāriet kodola režīmā. Kodols ir datorsistēmas kodols. Pēc tam dators bieži pārslēdzas starp lietotāja režīmu un kodola režīmu. Vissvarīgākie operētājsistēmas uzdevumi tiek izpildīti kodola režīmā. Galvenā atšķirība starp lietotāja režīmu un kodola režīmu ir tāda, ka lietotāja režīms ir režīms, kurā darbojas lietojumprogrammas, un kodola režīms ir priviliģētais režīms, kurā dators pāriet, piekļūstot aparatūras resursiem.

Kas ir lietotāja režīms?

Kad datora lietojumprogramma darbojas, tā ir lietotāja režīmā. Daži piemēri ir Word lietojumprogramma, PowerPoint, PDF faila lasīšana un interneta pārlūkošana. Tās ir lietojumprogrammas, tāpēc dators ir lietotāja režīmā. Kad process ir lietotāja režīmā un tam ir nepieciešams jebkurš aparatūras resurss, šis pieprasījums tiek nosūtīts kodolam. Tā kā šajā režīmā ir ierobežota piekļuve aparatūrai, tas ir pazīstams kā mazāk priviliģēts režīms, pakārtotais režīms vai ierobežots režīms.

Atšķirība starp lietotāja režīmu un kodola režīmu
Atšķirība starp lietotāja režīmu un kodola režīmu

Attēls 02: darbības režīmi

Lietotāja režīmā procesi iegūst savu adrešu telpu un nevar piekļūt adrešu telpai, kas pieder kodolam. Tātad viena procesa kļūme neietekmēs operētājsistēmu. Ja ir pārtraukums, tas ietekmē tikai konkrēto procesu.

Kas ir kodola režīms?

Kodols ir programmatūras programma, ko izmanto, lai piekļūtu datorsistēmas aparatūras komponentiem. Kodols darbojas kā starpprogrammatūra aparatūrai un lietojumprogrammatūrai/lietotāju programmām. Kodola režīms parasti ir rezervēts operētājsistēmas zema līmeņa uzticamām funkcijām.

Kad process tiek izpildīts lietotāja režīmā un ja šim procesam ir nepieciešami aparatūras resursi, piemēram, RAM, printeris utt., šim procesam jānosūta pieprasījums kodolam. Šie pieprasījumi tiek nosūtīti, izmantojot sistēmas zvanus. Pēc tam dators no lietotāja režīma pāriet kodola režīmā. Kad uzdevums ir pabeigts, režīms pāriet atpakaļ uz lietotāja režīmu no kodola režīma. Šī pāreja ir pazīstama kā "konteksta maiņa". Kodola režīmu sauc arī par sistēmas režīmu vai priviliģēto režīmu. Nav iespējams palaist visus procesus kodola režīmā, jo, ja process neizdodas, var neizdoties visa operētājsistēma.

Galvenā atšķirība starp lietotāja režīmu un kodola režīmu
Galvenā atšķirība starp lietotāja režīmu un kodola režīmu

2. attēls: Kodols

Ir vairāki sistēmas izsaukumu veidi. Procesu vadības sistēmas izsaukumi rada procesus un izbeidz procesus. Failu pārvaldības sistēmas izsaukumi lasīt, rakstīt, izveidot, dzēst, atvērt un aizvērt failus. Ierīču pārvaldības sistēma izsauc pieprasījuma ierīces un atbrīvo ierīces, iegūst un iestata ierīces atribūtus. Ir arī informācijas uzturēšanas sistēmu izsaukumi. Tos var izmantot, lai iegūtu sistēmas datus, laiku, datumu. Vienam procesam nepieciešamie resursi var tikt turēti citā procesā. Tāpēc procesiem jāsazinās, izmantojot sakaru sistēmas zvanus. Sakaru sistēmas zvani var izveidot un dzēst savienojumus, nosūtīt un saņemt statusa informāciju.

Kādas ir līdzības starp lietotāja režīmu un kodola režīmu?

Dators var pārslēgties starp abiem režīmiem

Kāda ir atšķirība starp lietotāja režīmu un kodola režīmu?

Lietotāja režīms pret kodola režīmu

Lietotāja režīms ir ierobežots režīms, kuru lietojumprogrammas izpilda un sākas. Kodola režīms ir priviliģētais režīms, ko dators pāriet, piekļūstot aparatūras resursiem.
Režīmi
Lietotāja režīms tiek uzskatīts par pakārtoto vai ierobežoto režīmu. Kodola režīms ir sistēmas režīms, galvenais režīms vai priviliģētais režīms.
Adreses vieta
Lietotāja režīmā process iegūst savu adrešu telpu. Kodola režīmā procesi iegūst vienu adrešu telpu.
Pārtraukumi
Lietotāja režīmā, ja notiek pārtraukums, tikai viens process neizdodas. Kodola režīmā, ja notiek pārtraukums, visa operētājsistēma var neizdoties.
Ierobežojumi
Lietotāja režīmā ir ierobežojumi, lai piekļūtu kodola programmām. Nevar tiem tieši piekļūt. Kodola režīmā var piekļūt gan lietotāja programmām, gan kodola programmām.

Kopsavilkums - lietotāja režīms pret kodola režīmu

Dators darbojas vai nu lietotāja režīmā, vai kodola režīmā. Atšķirība starp lietotāja režīmu un kodola režīmu ir tāda, ka lietotāja režīms ir ierobežots režīms, kurā darbojas lietojumprogrammas, un kodola režīms ir priviliģētais režīms, kurā dators pāriet, piekļūstot aparatūras resursiem. Dators pārslēdzas starp šiem diviem režīmiem. Bieža konteksta maiņa var palēnināt ātrumu, taču nav iespējams izpildīt visus procesus kodola režīmā. Tas ir tāpēc, ka; ja viens process neizdodas, var neizdoties visa operētājsistēma.

Lejupielādējiet lietotāja režīma un kodola režīma PDF versiju

Varat lejupielādēt šī raksta PDF versiju un izmantot to bezsaistē saskaņā ar atsauces piezīmi. Lūdzu, lejupielādējiet PDF versiju šeit Atšķirība starp lietotāja režīmu un kodola režīmu

Ieteicams: