Oiii Pessoal...
Será que alguem poderia me ensinar time slice...
Preciso fazer um programa utilizando isso... porém nem sei o que isso significa...
Obrigada pela atenção...
![Graciele_Guimarães](https://www.hardware.com.br/static/c/avatars/l/271/271458.jpg)
NOVO BLOG:
http://pacman.blog.br/
Q eu sei, timeslice é o tempo q o escalonador de processos do kernel distribui pra cada processo. Esse tempo varia em fun?ão de varias variaveis, e no linux por exemplo isso vez ou outra é refinado.....
Visitem meu site:
www.infotalkers.com
Obrigada pela explicação...
Vocês saberiam me dizer se tem como eu fazer um para colocar num simulador de escalonamento???
Graciele_Guimarães disse:
Fazer um o q?
Se quiser brincar com essas coisas, instala aí o UML (User Mode Linux). Com ele vc pode mudar o código do kernel e compila-lo pra ver as mudanças. Eu já mexi no escalonador do linux. Fiz uma modificação onde eu iniciava um programa qq e podia setar a prioridade que aquele processo ia ter no escalonador. Então, se eu chamasse us comandos no terminal assim:
>programa1 50
>programa2 100
O programa1 ia ter prioridade 50 e o programa2 prioridade 100. Com isso o programa 2 ia ter o dobro de cpu em relação ao programa1, pois na hora de calcular o timeslice de cada processo, o escalonador utiliza a prioridade como um multiplicador.
Da pra brincar bastante com esse UML, e vc aprende bastante sobre SOs.
Eu vou procurar um exemplo e posto aqui pra vc aprender como usa......
Visitem meu site:
www.infotalkers.com