Операциялык системадагы процесс деген эмне, операциялык системадагы жип деген эмне?
Операциялык системадагы процесс деген эмне, операциялык системадагы жип деген эмне?

Video: Операциялык системадагы процесс деген эмне, операциялык системадагы жип деген эмне?

Video: Операциялык системадагы процесс деген эмне, операциялык системадагы жип деген эмне?
Video: The Basics - The best way to monitor any resuscitation 2024, Апрель
Anonim

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

Ошо сыяктуу эле, операциялык тутумдагы жип деген эмне?

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

Операциялык системада процесс деген эмне деген суроо да болушу мүмкүн. Ал программанын кодун жана анын ишин камтыйт. жараша иштетүү системасы (OS), а процесс нускамаларды бир убакта аткарган бир нече аткаруу жиптеринен түзүлүшү мүмкүн. Multitasking бир нече жол берүү ыкмасы болуп саналат процесстер процессорлорду (CPU) жана башкаларды бөлүшүүгө системасы ресурстар.

Ошондой эле билүү керек, операциялык тутумда жип жана процесс деген эмне?

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

Мисал менен операциялык тутумда көп агым деген эмне?

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

Сунушталууда: