sched_rr.cpp 462 B

1234567891011121314151617181920212223242526272829
  1. #include <vector>
  2. #include <queue>
  3. #include "sched_rr.h"
  4. #include "basesched.h"
  5. #include <iostream>
  6. using namespace std;
  7. SchedRR::SchedRR(vector<int> argn) {
  8. // Round robin recibe la cantidad de cores y sus cpu_quantum por parámetro
  9. }
  10. SchedRR::~SchedRR() {
  11. /* completar */
  12. }
  13. void SchedRR::load(int pid) {
  14. /* completar */
  15. }
  16. void SchedRR::unblock(int pid) {
  17. /* completar */
  18. }
  19. int SchedRR::tick(int cpu, const enum Motivo m) {
  20. /* completar */
  21. return 0;
  22. }