Alguns processos passam a maior parte de suas "vidas" em um sleep
status. Daemons, servidores e ouvintes em geral vêm à mente. Eu queria saber se eles recebem o mesmo tempo de CPU nesse estado? Em algo como o meu laptop, isso não seria ótimo!
Lembro-me vagamente do meu curso de sistema operacional que existem diferentes abordagens para agendamento. Estou interessado em descobrir mais sobre minha atual caixa Linux (Debian).
Como posso saber sobre minhas políticas de agendamento atuais? Posso alterá-los dinamicamente? Com um aplicativo bonito da terra do usuário?
Por definição, um processo inativo não está sendo executado na CPU, portanto, obviamente, a quantidade de tempo que ela está usando é zero.
fonte