portal de fișier Nijni Novgorod

Poate mai dificil de a găsi un „calculator legat“ pe scară largă decât conceptul în timp real. Și, cu toate acestea, după cum arată practica, nu numai majoritatea utilizatorilor, dar cei mai mulți profesioniști IT au doar o idee vagă a ceea ce se află în spatele acestei mai mult decât termenul comun.







în timp real - aceasta este, de fapt, indică faptul că sistemul impune cerințe foarte stricte cu privire la rata de reacție (timpul de răspuns) la orice evenimente externe. Termenul „în timp real“ de la sine, de altfel, aproape niciodată folosite - vorbim despre sisteme în timp real sau, cel mai adesea, pe un mod în timp real. În cazul în care sistemul funcționează în timp real, nu furnizează timpul de răspuns necesar, se spune despre refuzul ei.

Sistemele în timp real sunt, de obicei interacționează cu procesele din lumea reală (aici, timpul „reale“), care de obicei nu depind de acțiunile sistemului - dimpotrivă, de altfel, a sistemului și sunt doar în funcție de „stimulii“ externi. Evenimentele din lumea exterioară poate apărea spontan, iar sistemul funcționează în timp real, ar trebui să ofere întotdeauna un timp de răspuns previzibil la oricare dintre ele. O sarcină comună, care se realizează în timp real, este înregistrarea și procesarea semnalelor de la dispozitive externe.







Dacă vorbim despre exemple tipice de sisteme care operează în timp real, primul lucru demn de menționat este sistemul care guvernează diferitele procese tehnologice - de la fabricarea orice produse industriale și terminând cu reacții chimice și chiar nucleare. Este clar că pentru sistemele de acest nivel unul dintre principalele cerințe de funcționare a acestora este toleranta la erori - adică, capacitatea sistemului de a face treaba în aproape orice modificări ale condițiilor externe. Imposibilitatea sistemului de a efectua o sarcină în timpul necesar, nu poate duce numai la pierderi financiare și chiar pierderi.

Acesta a decis să împartă sistemele în timp real în două clase: sistemul de sisteme în timp real „hard“ și „soft“ în timp real. Prima clasă include sisteme în care excesul de timpul maxim de răspuns este echivalentă cu eșecul sistemului. Al doilea includ, de asemenea, acele sisteme pentru care scurtă întârziere în duce doar la o deteriorare acceptabilă a calității sistemului.