Tempo real
Quando um evento ou uma função é processado instantaneamente, diz-se que ocorre em tempo real. Dizer que algo acontece em tempo real é o mesmo que dizer que está acontecendo "ao vivo" ou "instantaneamente". Por exemplo, os gráficos de um jogo de ação 3D são renderizados em tempo real pela placa de vídeo do computador. Isso significa que os gráficos são atualizados tão rapidamente que não há atraso perceptível para o usuário. Embora alguns sistemas de computador possam renderizar mais quadros por segundo do que outros, os gráficos ainda estão sendo processados em tempo real.
Embora os videogames frequentemente exijam renderização em tempo real, nem todos os gráficos são renderizados em tempo real. Por exemplo, alguns modelos 3D complexos e animações criados para filmes não são renderizados em tempo real. Em vez disso, eles são pré-renderizados em um sistema de computador para que possam ser reproduzidos em tempo real. À medida que as placas de vídeo ficam cada vez mais rápidas, elas conseguem renderizar em tempo real algumas animações 3D que antes precisariam ser pré-renderizadas.
Tempo real também descreve a maneira como a mídia de streaming é processada. Em vez de esperar que um arquivo seja completamente baixado, as informações são reproduzidas à medida que são baixadas. Isso permite que transmissões de notícias, clipes de som e outros dados de áudio e vídeo em streaming sejam reproduzidos ao vivo pela Internet. Graças ao processamento em tempo real, as pessoas podem acessar informações sem precisar esperar por elas. Esse é um benefício importante, pois, atualmente, qualquer coisa que leve mais de 5 segundos parece demorar muito.
Teste seus conhecimentos