项目作者: faustinoaq

项目描述 :
Algoritmo de planificación por turnos (Round Robin)
高级语言: Java
项目地址: git://github.com/faustinoaq/round-robin.git
创建时间: 2016-09-07T09:53:19Z
项目社区:https://github.com/faustinoaq/round-robin

开源协议:MIT License

下载


Algoritmo de planificación por turnos (Round Robin)

En este proyecto se implementa el algoritmo de planificación de
procesos en los siguientes lenguajes:

  • Ruby
  • Python
  • Java
  • Crystal

Salida

  1. Algoritmo de planificación Round Robin
  2. N(Nuevo) L(Listo) E(Ejecución) T(Terminado)
  3. Cantidad de procesos: 1000
  4. Quantum: 30
  5. Proceso P1 P2 P3 P4 P5 P6 P7 ...
  6. ID 01 02 03 04 05 06 07 ...
  7. Instruc 100 100 100 100 100 100 100 ...
  8. Estado N N N N N N N ...
  9. Posic 1 2 3 4 5 6 7 ...
  10. Proceso P1 P2 P3 P4 P5 P6 P7 ...
  11. ID 01 02 03 04 05 06 07 ...
  12. Instruc 100 100 100 100 100 100 100 ...
  13. Estado L L L L L L L ...
  14. Posic 1 2 3 4 5 6 7 ...
  15. Proceso P1 P2 P3 P4 P5 P6 P7 ...
  16. ID 01 02 03 04 05 06 07 ...
  17. Instruc 70 100 100 100 100 100 100 ...
  18. Estado E L L L L L L ...
  19. Posic 1 2 3 4 5 6 7 ...
  20. ...
  21. Proceso P1 P2 P3 P4 P5 P6 P7 ...
  22. ID 01 02 03 04 05 06 07 ...
  23. Instruc 0 0 0 0 0 0 0 ...
  24. Estado T T T T T T T ...
  25. Posic 0 0 0 0 0 0 0 ...

Ejemplo

  • Cantidad de Procesos: 1000
  • Instrucciones: 100
  • Quantum: 30

time
memory
cpu
memory_time

Autor

@faustinoaq Sept, 2016