Dom Rozwój Co to jest przetwarzanie w czasie rzeczywistym (RTC)? - definicja z techopedia

Co to jest przetwarzanie w czasie rzeczywistym (RTC)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza przetwarzanie w czasie rzeczywistym (RTC)?

Przetwarzanie w czasie rzeczywistym (RTC) to termin określający praktyki komputerowe, które mają określone ograniczenia czasowe. Obliczenia w czasie rzeczywistym muszą odbywać się w ramach czasowych, które są stosunkowo niedostrzegalne dla użytkownika. Natomiast inne rodzaje obliczeń mogą być wykonywane z opóźnieniem, na przykład, gdy informacje są agregowane, przechowywane i przechowywane do późniejszego wykorzystania.

Techopedia wyjaśnia przetwarzanie w czasie rzeczywistym (RTC)

Jednym z najlepszych sposobów wyjaśnienia obliczeń w czasie rzeczywistym jest użycie przykładu takiego jak polecenie „form load”. Coś takiego jest prawie zawsze wykonywane w czasie rzeczywistym. W ten sposób, gdy użytkownik kliknie polecenie, aby otworzyć program, formularz natychmiast się otworzy. W optymalnych warunkach, z odpowiednią przepustowością dla systemów dostarczanych przez Internet, pamięcią masową i wydajnym procesorem CPU, formularz pojawia się w ułamku sekundy. W innych przypadkach mogą wystąpić opóźnienia, ale nadal liczy się to jako przetwarzanie w czasie rzeczywistym - jest to obliczenie, które po wykonaniu na polecenie jest zaprogramowane tak, aby działało niemal natychmiast.

Przetwarzanie w czasie rzeczywistym jest rodzajem danych, które programiści i inżynierowie muszą wziąć pod uwagę, decydując o tym, jak program będzie działał. Jakie części programu będą przetwarzane w czasie rzeczywistym? Innymi słowy, jakie zdarzenia sterowane przez użytkownika będą miały miejsce natychmiast po wydaniu polecenia? Innym dobrym przykładem jest zadanie obliczeniowe na wysokim poziomie, takie jak program sterowany poleceniami, który szuka rozbieżności w tekście lub liczbach lub generuje złożone obliczenia. Ze względu na dzisiejsze wyrafinowanie sprzętu komputerowego wiele z tych programów można zbudować do obliczeń w czasie rzeczywistym, a wyniki wracają niemal natychmiast po naciśnięciu przycisku polecenia. To samo dotyczy renderowania złożonej grafiki, porządkowania danych lub wykonywania innych obliczeń wysokiego poziomu.

Co to jest przetwarzanie w czasie rzeczywistym (RTC)? - definicja z techopedia