scheduling algorithm
[/ˈskɛdʒuːlɪŋ ˈælɡərɪðəm/]
nounpl: scheduling algorithms
algoritmo de escalonamento
1. A computational procedure or set of rules used to determine the order and timing of task execution in a computer system, operating system, or processor
The CPU scheduling algorithm determines which process runs next on the processor.
O algoritmo de escalonamento da CPU determina qual processo será executado a seguir no processador.
2. A mathematical method for optimizing resource allocation and task sequencing to meet deadlines and minimize processing time
The project manager implemented a scheduling algorithm to optimize team assignments and project timelines.
O gerente de projeto implementou um algoritmo de escalonamento para otimizar as atribuições de equipe e os cronogramas do projeto.
3. In operating systems, a mechanism that allocates CPU time to multiple processes or threads in a fair and efficient manner
Modern operating systems use advanced scheduling algorithms like round-robin and priority-based scheduling.
Os sistemas operacionais modernos usam algoritmos de escalonamento avançados como escalonamento round-robin e baseado em prioridade.
This is a technical term primarily used in computer science, software engineering, and IT professionals' discourse. It is equally understood in Brazil and the USA, with no significant cultural variations. The term is essential in academic curricula for computer science and in professional development for system administrators and software engineers. In Brazil, it is commonly encountered in university courses and technical documentation, reflecting the global standardization of computing terminology.
Related Idioms & Phrases
scheduling fairness - equidade no escalonamento
scheduling overhead - sobrecarga de escalonamento
scheduling policy - política de escalonamento
scheduling latency - latência de escalonamento
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →