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

Какво означава "в реално време"?

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

  • химически процес - часа;
  • търговия - минути;
  • радарни - милисекунди;
  • контрол робот - микросекунда;
  • Математическо моделиране - една микросекунда;

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

в реално време, системи и операционни системи

Не бъркайте системи в реално време, както и операционни системи (ОС). На първо място, право, могат да бъдат посочени всички компютърни системи единствен задачи едновременно, пригодени за изчисляване на работа в реално време (микроконтролери под контрол система XX-DOS и т.н.). На второ място е проектирана като система от ефективни приложение на мощни компютърни системи. По този начин изискванията за ефективност често са в противоречие с възможността на такива системи в автобуса. Факт е, че дори и в момента на алгоритми ниво реакция и ефективността са противоречиви изисквания.

В реално време операционна система (RTOS)

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

Безплатна изпълнение на RTOS

Поради извънредно разнообразие на съществуващите проблеми член набор от RTOS реализации. Но, за съжаление, не всички от тях са както известни като някои силно насърчавани марки. Има два класа на такива системи:

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