alocacao-de-tempo-de-cpu
Significado de alocacao-de-tempo-de-cpu
Processo de atribuir e gerenciar o tempo de processamento de um computador entre diferentes tarefas ou processos.
Significados de alocacao-de-tempo-de-cpu
substantivo feminino
A distribuição e o gerenciamento do tempo de execução da unidade central de processamento (CPU) entre os diversos programas e processos que estão sendo executados em um sistema computacional.
"O escalonador do sistema operacional é responsável pela alocação de tempo de CPU."
Nota: Termo comum em ciência da computação e engenharia de software.
💡 O termo é fundamental para entender o desempenho e a eficiência de sistemas operacionais e aplicações.
Origem da palavra alocacao-de-tempo-de-cpu
Linha do tempo de alocacao-de-tempo-de-cpu
Uma visão resumida de como esta palavra transita pela História: origem, uso histórico e vida contemporânea.
Origem Conceitual e Termo em Inglês
Meados do século XX — O conceito de 'CPU time allocation' surge com o desenvolvimento dos primeiros sistemas operacionais e computadores multiusuário. O termo em inglês 'CPU time allocation' é cunhado para descrever a gestão do tempo de processamento.
Origem
O conceito e o termo 'CPU time allocation' surgem nos Estados Unidos com o desenvolvimento da ciência da computação e dos sistemas operacionais. Deriva da necessidade de gerenciar recursos computacionais escassos.
Entrada e Adaptação no Português Brasileiro
Anos 1970-1980 — O termo 'alocação de tempo de CPU' começa a ser utilizado no Brasil, principalmente em ambientes acadêmicos e de pesquisa em computação, como uma tradução direta do inglês. O uso é restrito a especialistas.
Popularização e Uso Técnico Ampliado
Anos 1990-2000 — Com a expansão da computação pessoal e da internet, o termo 'alocação de tempo de CPU' ganha mais visibilidade em manuais técnicos, artigos e fóruns online. A expressão 'alocação de tempo de CPU' é comum em contextos de otimização de sistemas e desenvolvimento de software.
Processo de atribuir e gerenciar o tempo de processamento de um computador entre diferentes tarefas ou processos.