Computação em tempo real (RTC)

Autor: Monica Porter
Data De Criação: 19 Marchar 2021
Data De Atualização: 27 Junho 2024
Anonim
Computação em tempo real (RTC) - Tecnologia
Computação em tempo real (RTC) - Tecnologia

Contente

Definição - O que significa Real-Time Computing (RTC)?

Computação em tempo real (RTC) é um termo para práticas de computação que possuem restrições de tempo específicas. A computação em tempo real deve ser feita em um período de tempo relativamente imperceptível para o usuário. Por outro lado, outros tipos de computação podem ser feitos com atraso, por exemplo, onde as informações são agregadas, mantidas e armazenadas para uso posterior.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Computação em Tempo Real (RTC)

Uma das melhores maneiras de explicar a computação em tempo real é usar um exemplo como o comando "form load". Algo assim é quase sempre feito em tempo real. Dessa forma, quando um usuário clica em um comando para abrir o programa, o formulário é aberto imediatamente. Em condições ideais, com a largura de banda correta para sistemas fornecidos pela Web, armazenamento de memória e operação poderosa da CPU, o formulário aparece em uma fração de segundo. Em outros casos, pode haver atrasos, mas isso ainda conta como computação em tempo real - é a computação que, quando feita sob comando, é programada para acontecer quase imediatamente.


A computação em tempo real é um tipo de métrica que os desenvolvedores e engenheiros devem observar quando decidirem como um programa funcionará. Quais partes do programa serão computadas em tempo real? Em outras palavras, quais eventos controlados pelo usuário acontecerão imediatamente sob comando? Outro bom exemplo é uma tarefa de computação de alto nível, como um programa orientado a comandos que procura discrepâncias ou números ou gera cálculos complexos. Devido à sofisticação do hardware de computadores hoje em dia, muitos desses programas podem ser criados para computação em tempo real, onde os resultados retornam quase assim que o usuário pressiona o botão de comando. O mesmo vale para renderizar gráficos complexos, solicitar dados ou fazer outra computação de alto nível.