ПредишенСледващото

Multiprogramming режим. Съвременните компютърни системи функционират, като правило, в мултитаскинг режим, работят с няколко програми едновременно. За компютърни системи с множество процесори, броят на едновременно изпълними програми обикновено значително надвишава броя на процесорите, използвани.

В multiprogramming режим в основната памет в същото време има няколко програми, които са били добавени към изпълни. Броят на едновременно работещи програми, определя нивото на multiprogramming. Централният процесор във всеки един момент може да изпълнява само една от програмите. По този начин, паралелно изпълнение на програмата, се конкурират помежду си за притежаването на компютър системни ресурси, и по-специално за процесорно време. Всяка програма е представена в системата като задача (процес). Така че да се говори за едновременно изпълняват задачи (или процеси), които се основават на съответната програма, в която задачата е единица multiprogramming.

Предизвикателството, което в момента има централен процесор, наречен активен. Тя работи, докато, докато тя е в състояние на очакване на събитие (например завършване на входно-изходни операции), или няма да бъде прекъсната поради някакви причини на операционната система. Другият проблем (с изключение на активна) са в състояние на готовност на процесора, или чакат за всякакви събития (завършване на входно-изходни операции, изтичане на предварително определен интервал от време, завършване на програма и т.н.). След прехвърлянето на активната задача в състояние на изчакване е избран един от готовност за изпълнение на задачи, която става активна.

Програма, в същото време твърди, че е натоварване на процесора, в мултитаскинг режим, подредени по приоритет. В случай на програма за управление на конфликти получава най-висок приоритет. Тя се превръща в активно състояние. Останалата част от конкурентните програми, които са в състояние на готовност, може да получи контрол, ако програми с по-високи приоритети ще бъдат в състояние на готовност.

В основата е комбинацията multiprogramming операции на процесора с входно-изходни операции. Такава комбинация е възможно благодарение на факта, че процесора не се занимава с извършване на входно-изходни операции, както и само да ги инициира. След операцията на вход-изход, извършена от каналите или входно-изходни процесори независими от програмата в паралел с други канали и централния процесор.

Общи принципи на семейството на компютри "Електроника"

Външни компютърни устройства

Миникомпютри семейство "Електроника"

Основен софтуер

В микрокомпютър семейство "Електроника"

Високоскоростни периферните процесори

Системен софтуер

Системи за компютърно проектиране

Повторното разпечатване на материали е необходима във връзка с electriz.ru

Свързани статии

Подкрепете проекта - споделете линка, благодаря!