瀏覽代碼

ejercicio 8 json

David 10 年之前
父節點
當前提交
7283206c44
共有 7 個文件被更改,包括 63 次插入6 次删除
  1. 9 6
      Makefile
  2. 9 0
      casos/ejercicio8_A1
  3. 9 0
      casos/ejercicio8_A2
  4. 9 0
      casos/ejercicio8_B1
  5. 9 0
      casos/ejercicio8_B2
  6. 9 0
      casos/ejercicio8_C1
  7. 9 0
      casos/ejercicio8_C2

+ 9 - 6
Makefile

@@ -70,29 +70,32 @@ ejercicio7: all makedir
 
 ejercicio8: all makedir
 	./simusched ejer8-A.tsk 1 2 4 SchedRR 1 2 | ./graphsched.py > informe/imagenes/ejercicio8A_RR_1core.png
-	./simusched ejer8-A.tsk 2 2 4 SchedRR 1 2 2 | ./graphsched.py > informe/imagenes/ejercicio8A_RR_2core.png
 	./simusched ejer8-A.tsk 1 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8A_FIFO_1core.png
-	./simusched ejer8-A.tsk 2 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8A_FIFO_2core.png
 	./simusched ejer8-A.tsk 1 2 4 SchedSJF 1 4 4 4 4 4 4 | ./graphsched.py > informe/imagenes/ejercicio8A_SJF_1core.png
 	./simusched ejer8-A.tsk 1 2 4 SchedRSJF 1 2 4 4 4 4 4 4 | ./graphsched.py > informe/imagenes/ejercicio8A_RSJF_1core.png
+
+	./simusched ejer8-A.tsk 2 2 4 SchedRR 1 2 2 | ./graphsched.py > informe/imagenes/ejercicio8A_RR_2core.png
+	./simusched ejer8-A.tsk 2 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8A_FIFO_2core.png
 	./simusched ejer8-A.tsk 2 2 4 SchedSJF 2 4 4 4 4 4 4 | ./graphsched.py > informe/imagenes/ejercicio8A_SJF_1core.png
 	./simusched ejer8-A.tsk 2 2 4 SchedRSJF 2 2 2 4 4 4 4 4 4 | ./graphsched.py > informe/imagenes/ejercicio8A_RSJF_1core.png
 
 	./simusched ejer8-B.tsk 1 2 4 SchedRR 1 2 | ./graphsched.py > informe/imagenes/ejercicio8B_RR_1core.png
-	./simusched ejer8-B.tsk 2 2 4 SchedRR 1 2 2 | ./graphsched.py > informe/imagenes/ejercicio8B_RR_2core.png
 	./simusched ejer8-B.tsk 1 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8B_FIFO_1core.png
-	./simusched ejer8-B.tsk 2 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8B_FIFO_2core.png
 	./simusched ejer8-B.tsk 1 2 4 SchedSJF 1 10 10 10 10 10 10  | ./graphsched.py > informe/imagenes/ejercicio8B_SJF_1core.png
 	./simusched ejer8-B.tsk 1 2 4 SchedRSJF 1 2 10 10 10 10 10 10 | ./graphsched.py > informe/imagenes/ejercicio8B_RSJF_1core.png
+
+	./simusched ejer8-B.tsk 2 2 4 SchedRR 1 2 2 | ./graphsched.py > informe/imagenes/ejercicio8B_RR_2core.png
+	./simusched ejer8-B.tsk 2 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8B_FIFO_2core.png
 	./simusched ejer8-B.tsk 2 2 4 SchedSJF 2 10 10 10 10 10 10  | ./graphsched.py > informe/imagenes/ejercicio8B_SJF_2core.png
 	./simusched ejer8-B.tsk 2 2 4 SchedRSJF 2 2 2 10 10 10 10 10 10 | ./graphsched.py > informe/imagenes/ejercicio8B_RSJF_2core.png
 
 	./simusched ejer8-C.tsk 1 2 4 SchedRR 1 2 | ./graphsched.py > informe/imagenes/ejercicio8C_RR_1core.png
-	./simusched ejer8-C.tsk 2 2 4 SchedRR 1 2 2 | ./graphsched.py > informe/imagenes/ejercicio8C_RR_2core.png
 	./simusched ejer8-C.tsk 1 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8C_FIFO_1core.png
-	./simusched ejer8-C.tsk 2 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8C_FIFO_2core.png
 	./simusched ejer8-C.tsk 1 2 4 SchedSJF 1 4 10 4 10 4 10  | ./graphsched.py > informe/imagenes/ejercicio8C_SJF_1core.png
 	./simusched ejer8-C.tsk 1 2 4 SchedRSJF 1 2 4 10 4 10 4 10 | ./graphsched.py > informe/imagenes/ejercicio8C_RSJF_1core.png
+
+	./simusched ejer8-C.tsk 2 2 4 SchedFCFS | ./graphsched.py > informe/imagenes/ejercicio8C_FIFO_2core.png
+	./simusched ejer8-C.tsk 2 2 4 SchedRR 1 2 2 | ./graphsched.py > informe/imagenes/ejercicio8C_RR_2core.png
 	./simusched ejer8-C.tsk 2 2 4 SchedSJF 2 4 10 4 10 4 10  | ./graphsched.py > informe/imagenes/ejercicio8C_SJF_2core.png
 	./simusched ejer8-C.tsk 2 2 4 SchedRSJF 2 2 2 4 10 4 10 4 10 | ./graphsched.py > informe/imagenes/ejercicio8C_RSJF_2core.png
 

+ 9 - 0
casos/ejercicio8_A1

@@ -0,0 +1,9 @@
+{ "title": "Caso A1, 1 core, CS: 2",
+  "filename": "informe/imagenes/caso_8A1.png",
+  "list" : [
+	{ "tasks": "ejer8-A.tsk", "args": "1 2 4 SchedRR 1 5" },
+	{ "tasks": "ejer8-A.tsk", "args": "1 2 4 SchedFCFS" },
+	{ "tasks": "ejer4-A.tsk", "args": "1 2 4 SchedSJF 1 4 4 4 4 4 4" },
+	{ "tasks": "ejer4-A.tsk", "args": "1 2 4 SchedRSJF 1 2 4 4 4 4 4 4" }
+  ]
+}

+ 9 - 0
casos/ejercicio8_A2

@@ -0,0 +1,9 @@
+{ "title": "Caso A2, 2 core, CS: 2",
+  "filename": "informe/imagenes/caso_8A2.png",
+  "list" : [
+	{ "tasks": "ejer8-A.tsk", "args": "2 2 4 SchedRR 1 2 2" },
+	{ "tasks": "ejer8-A.tsk", "args": "2 2 4 SchedFCFS" },
+	{ "tasks": "ejer4-A.tsk", "args": "2 2 4 SchedSJF 2 4 4 4 4 4 4" },
+	{ "tasks": "ejer4-A.tsk", "args": "2 2 4 SchedRSJF 2 2 2 4 4 4 4 4 4" }
+  ]
+}

+ 9 - 0
casos/ejercicio8_B1

@@ -0,0 +1,9 @@
+{ "title": "Caso B1, 1 core, CS: 2",
+  "filename": "informe/imagenes/caso_8B1.png",
+  "list" : [
+	{ "tasks": "ejer8-B.tsk", "args": "1 02 4 SchedRR 1 2" },
+	{ "tasks": "ejer8-B.tsk", "args": "1 02 4 SchedFCFS" },
+	{ "tasks": "ejer8-B.tsk", "args": "1 02 4 SchedSJF 1 10 10 10 10 10 10" },
+	{ "tasks": "ejer8-B.tsk", "args": "1 02 4 SchedRSJF 1 2 10 10 10 10 10 10" }
+  ]
+}

+ 9 - 0
casos/ejercicio8_B2

@@ -0,0 +1,9 @@
+{ "title": "Caso B2, 2 core, CS: 2",
+  "filename": "informe/imagenes/caso_8B2.png",
+  "list" : [
+	{ "tasks": "ejer8-B.tsk", "args": "2 02 4 SchedRR 1 2 2" },
+	{ "tasks": "ejer8-B.tsk", "args": "2 02 4 SchedFCFS" },
+	{ "tasks": "ejer8-B.tsk", "args": "2 02 4 SchedSJF 2 10 10 10 10 10 10" },
+	{ "tasks": "ejer8-B.tsk", "args": "2 02 4 SchedRSJF 2 2 2 10 10 10 10 10 10" }
+  ]
+}

+ 9 - 0
casos/ejercicio8_C1

@@ -0,0 +1,9 @@
+{ "title": "Caso C1, 1 core, CS: 2",
+  "filename": "informe/imagenes/caso_8C1.png",
+  "list" : [
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 4 SchedRR 1 2" },
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 4 SchedFCFS" },
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 4 SchedSJF 1 4 10 4 10 4 10" },
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 4 SchedRSJF 1 2 4 10 4 10 4 10" }
+  ]
+}

+ 9 - 0
casos/ejercicio8_C2

@@ -0,0 +1,9 @@
+{ "title": "Caso 8C2, 2 core, CS: 2",
+  "filename": "informe/imagenes/caso_8C2.png",
+  "list" : [
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 9 SchedFCFS" },
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 9 SchedRR 1 2 2" },
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 9 SchedSJF 2 4 10 4 10 4 10" }
+	{ "tasks": "ejer8-C.tsk", "args": "1 02 9 SchedRSJF 2 2 2 4 10 4 10 4 10" },
+  ]
+}