Операционната система пакетна обработка
Операционна система за обработка на партида - система, която обработва задачи пакет, т.е. повече работни места, изготвен от един или от различни потребители ... Взаимодействието между потребителя и задачата по време на обработката е невъзможно или много ограничен. Компютър може да работи в един-програма и multiprogramming режим под операционната система на пакетна обработка.
Операционна система с разделяне по време.
Тези системи предлагат едновременно обслужване на много потребители, което позволява на всеки потребител да си взаимодействат със задачата в режим на диалог. едновременното действие поддръжка се постига чрез разделяне на времето на процесора и други ресурси между няколко изчислителни процеси, които отговарят на индивидуалните задачи на потребителя. Операционната система осигурява компютър за всеки от изчислителния процес в един кратък период от време; ако в процеса на изчисления не е завършен до края на следващия интервал, тя е прекъсната и се поставя в опашката, зад компютъра, за да е друг процес компютри. В тези системи компютърът работи в multiprogramming режим.
Операционна система за временно ползване могат да се прилагат не само за да служи на потребителите, но също така за контрол на производството на оборудване. В този случай, "Потребители" са отделни единици механизми за контрол, които са част от оборудването за обработка: всяка единица взаимодейства със специфичен процес компютри по време на интервал от време, достатъчен за предаване на управляващите входове към задвижването или получаване на информацията от сензорите.
В реално време операционна система.
Тези системи се гарантира ефективното изпълнение на заявките в рамките на предварително определен интервал от време. Заявка може да дойде от страна на потребителя, или от външни за устройството от компютър, който свързана система канали за данни. В този случай, скоростта на изчислителните процеси в компютъра трябва да бъдат координирани със скоростта на процеса, който се извършва извън компютъра, т.е.. Д. Съгласувано с напредък в реално време. Тези системи са свързани с процесите на управление на компютъра, така че времето за реакция не надвишава предварително определени стойности. Необходимото време за отговор определя от свойствата на обекти (потребители, външни устройства), обслужван от системата. операционни системи в реално време се използват в информационна система, както и системи за контрол на технологично оборудване. Компютърни функции в такива системи често многозадачни.
СПЦ OS функция основно на потребителския виртуална машина, което го прави по-лесен и удобен процес взаимодействие на потребителя с компютъра.
Те включват контрол периферно устройство, инструмент за управление на файлове, средство за комуникация с потребителя.
Multiprogramming или многозадачност. - начин на организиране на изчислителния процес, в който един процесор стартирате няколко програми (създадени от появата на едновременното изпълнение на няколко програми).
Забележка. Най-общо казано, мулти-програма и многозадачна - в близост до идеята, но не и синоними. Основната основната разлика:
Multiprogramming - едно паралелно изпълнение на няколко приложения, програмист в този случай, не се интересува от механизмите на организацията на паралелна работа, тези функции се изпълняват от операционната система.
Multitasking изисква програмист го е грижа за паралелно изпълнение, както и приложения за съвместна работа.
В днешната техническа, научна и популярна литература, разликата не е така.
Multiprogramming OS, различна от единична програмни функции на операционната система, стартирайте разделението на споделени ресурси, като например на процесора, паметта на файлове, както и периферни устройства.