Бүтүшү: Негизги иштоосу жана Алдынкы Process

Бир бүтүшү иштетүү системасы катары Linux үчүн даярдуулук менен иштөөнү улантат, ал эми көптөгөн механизмдердин-негизинен, программаларды же жана буйруктарынын же окшош милдеттерди-жылы алкагында аткарууну колдойт.

ач Processes

А чагылдыруу иши да аягына чыгаруу үчүн түздөн-түз чуркап күтүп кандай буйрук же милдет болуп саналат. ошол ишти аяктайт, ал эми башка бир милдет жана "жай" компьютер аткарууга, ал эми кээ бир артыкчылыктуу тартипте, туруктуу колдонуучунун өз ара колдоо тиерик кээ бир түрүн көрсөтөт.

кабыктан, бир чагылдыруу тартиби калыпка бир буйруктун берилиши менен башталат. Мисалы, Active Directory, түрү делолорун жөнөкөй тизмеси көрүп:

$ дар

Сиз дептердин тизмесин көрө аласыз. компьютер даярдоо жана ошол тизмесин басып жатканда, сен буйрук калыпка келген башка эч нерсе кыла албайт.

Негизги Process

Бир ач жүрүшү менен айырмаланып, кабыгы бул жараяндарды чуркап мурун токтотуу үчүн маалымат алуу үчүн күтүп кереги жок. жете турган эстутумдун өлчөмүн мөөнөттүн ичинде, көптөгөн негизги биринин артынан бири буйрук кире албайт. бир негизги жол катары команданы аткаруу үчүн, буйрук, бир мейкиндикти жана буйрук-жылдын аягына чейин бир Амперсанд кошуу. Мисалы:

$ Command1 &

Сиз түзүү Амперсанд менен буйрук чыгарууга келгенде, номиналдык ишин аткарат, бирок анын ордуна аягына буйрук күтүп алуу, Сиз ошол замат кабыгына кайтып аласыз, жана номиналдык туруу (% көрөсүз үчүн C Shell жана Борн Shell жана Кот Shell үчүн $) кайтып келүү. Бул жерде сиз планга же маалымат алуу же дагы бир буйругуна киргизе аласыз. Негизги жумуш орундарын чагылдыруу үчүн бир аз артыкчылык менен шайланат.

бир маалымат иштетүү иштеп бүткөндөн кийин Экранда билдирүү көрөсүз.

Которулууда ортосунда кубулуштарды

бир ач жараян өтө көп убакыт бар болсо, жумуш токтоп CTRL + Z. A басуу менен, аны токтотуп, дагы эле бар, бирок анын аткарылышы токтотулган. Иш улантуу үчүн, ал эми тек-жылы түрү күйөрман өбөлгөлөрү аткарууга токтоп жумуш жиберүүгө.

Ач, түрү килдек эле токтотулган жараянын кайра жандандыруу жана бул жараян активдүү сабакты алат.

Бардык токтотулган жараяндардын тизмесин көрүү үчүн, жумуш буйрук, же жогорку буйрукту үчүн көпчүлүк CPU-интенсивдүү тапшырмалардын тизмесин көрсөткөн токтото туруу же мүмкүн системасы ресурстарды бошотуу үчүн аларга тоскоолдук түрүн колдонушат.

Shell vs. GUI

Бүтүшү сиз иштеп жаткан жараша ар башкача иштеп кыртышында же колдонуучунун орнотуусу . катмарындагы Linux жасалма терминалынын күнүнө бир эле активдүү чагылдыруу жараянын колдойт. Бирок, пайдалануучу, бир терезе чөйрөнү практикалык жактан (мисалы, Linux бир Эмма менен текст негизделген орбитада эмес,) натыйжалуу болуп, бир нече жолу бир эле учурда чагылдыруу жараяндарды кызмат бир нече активдүү терезелерди колдойт. Иш жүзүндө, көшөгөнүн артында Linux система туруктуулугуна жана колдоо колдонуучу кайра иштетүүнү жайылтуу үчүн GUI иштердин артыкчылыктуу өзгөрткөн.