Эмне үчүн мультипрограммалоо маанилүү?
Эмне үчүн мультипрограммалоо маанилүү?

Video: Эмне үчүн мультипрограммалоо маанилүү?

Video: Эмне үчүн мультипрограммалоо маанилүү?
Video: Эмне үчүн китеп окуу керек? (Сиз билбеген пайдалар) 2024, Ноябрь
Anonim

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

Муну эске алып, эмне үчүн бизге мультипрограммалоо керек?

түшүнүгү мультипрограммалоо компьютердин узак мөөнөттүү колдонуу үчүн нускамаларды (программаларды) сактоо мүмкүнчүлүгүнө таянат. Максат болуп саналат Учурда иштеп жаткан жумушта жаңы жумуш орундарына процессордун иштөөсүнө уруксат берүү менен CPU бош убактысын кыскартуу керек күтүү (мисалы, колдонуучу үчүн И /O).

Ошондой эле билесизби, мультипрограммалоо деген эмне жана анын артыкчылыктары? In мультипрограммалоо , CPU ал аткарып жаткан программа үчүн киргизүү/чыгарууну күтпөйт, натыйжада өткөрүү жөндөмдүүлүгү жогорулайт. Кыскараак айлануу убактысы - Кыска жумуштарды бүтүрүү убактысы абдан жакшырды мультипрограммалоо . Жакшыртылган эстутум пайдалануу - In мультипрограммалоо , негизги эстутумда бирден ашык программа жайгашкан.

Тиешелүү түрдө мультипрограммалоо деген эмне жана ал эмне үчүн керек?

Мультипрограммалоо компьютер системасына жана анын ресурстарына бирден ашык параллелдүү программаларды бөлүштүрүү болуп саналат. Мультипрограммалоо ар кандай колдонуучуларга CPU жана киргизүү/чыгаруу түзмөктөрүн эффективдүү колдонууга мүмкүндүк берүү менен CPUну эффективдүү пайдаланууга мүмкүндүк берет.

Мисал менен мультипрограммалоо деген эмне?

Мультипрограммалоо ошондой эле операциялык системанын бир процессордук машинада бир нече программаны аткаруу жөндөмү. Бир убакта бирден ашык тапшырма/программа/жумуш/процесс негизги эстутумда болушу мүмкүн. Бир эле учурда excel жана Firefox браузерин иштеткен компьютер мисал нын мультипрограммалоо.

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