Przetwarzanie w czasie rzeczywistym (RTC)

Autor: Monica Porter
Data Utworzenia: 19 Marsz 2021
Data Aktualizacji: 27 Czerwiec 2024
Anonim
Arduino Real Time Clock - Using the Tiny RTC
Wideo: Arduino Real Time Clock - Using the Tiny RTC

Zawartość

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.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

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 lub liczb 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.