Разлика между споделяне на време и операционна система в реално време

Съдържание:

Разлика между споделяне на време и операционна система в реално време
Разлика между споделяне на време и операционна система в реално време

Видео: Разлика между споделяне на време и операционна система в реално време

Видео: Разлика между споделяне на време и операционна система в реално време
Видео: Операционные системы, урок 5: Взаимное исключение. Семафоры. Проблема чтения/записи. 2024, Ноември
Anonim

Ключова разлика – споделяне на време срещу операционна система в реално време

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

Операционната система е интерфейс между софтуера и хардуера. Той изпълнява задачи като управление на паметта, управление на процеси, управление на файлове и управление на входно-изходни устройства. Има различни видове операционни системи. Две от тях са операционни системи за споделяне на време и в реално време.

Какво е операционна система за споделяне на време?

В операционните системи за споделяне на време много потребители от различни местоположения могат да използват определена компютърна система едновременно. В тези системи времето на процесора се споделя между множество потребители едновременно. В тези системи множество потребителски програми се изпълняват от процесора. Процесорът изпълнява всяка потребителска програма за малко време. Тези системи използват планиране на CPU и мултипрограмиране, за да осигурят малко време за всяка потребителска програма. Когато потребителят даде команда, системата реагира бързо.

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

Какво е операционна система в реално време?

Система в реално време е система, която изисква минимално време за обработка на данни и за отговор на входовете за изпълнение на задачата. Коректността на системния изход зависи от логическия резултат от изчислението и времето за получаване на резултата. Той съдържа методи за планиране на задачи в реално време. Има два вида операционни системи в реално време. Те са твърди системи в реално време и меки системи в реално време.

Разлика между споделяне на време и операционна система в реално време
Разлика между споделяне на време и операционна система в реално време
Разлика между споделяне на време и операционна система в реално време
Разлика между споделяне на време и операционна система в реално време

Фигура 01: Атомна електроцентрала

Система в твърдо реално време трябва да работи в рамките на крайния срок. Еднократно неспазване на крайния срок е пълна или катастрофална повреда на системата. Системите за контрол на въздушното движение, ракетите и системите за контрол на ядрените реактори са някои примери за системи за твърдо реално време. Меката система в реално време е по-малко ограничителна. Системата трябва да изпълни задачата в рамките на крайния срок, но може да има малък толеранс. Пропускането на крайния срок не се счита за пълен срив на системата, но производителността се счита за влошена. Мултимедиен стрийминг и виртуална реалност са някои примери за меки системи в реално време.

Каква е разликата между споделяне на време и операционна система в реално време?

Споделяне на време срещу операционна система в реално време

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

Резюме – Споделяне на времето срещу операционна система в реално време

Разликата между споделяне на време и операционна система в реално време е, че операционната система със споделяне на време е система, която позволява на много потребители от различни местоположения да използват системата едновременно, докато операционната система в реално време е система, която изпълнява определена задача в рамките на определено времево ограничение.

Препоръчано: