Fabian hace 10 años
padre
commit
5f1fec17b9
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      scripts/stats.py

+ 3 - 3
scripts/stats.py

@@ -43,7 +43,6 @@ def parseData(fin):
 			# Si no hubo un block en el mismo tick
 			if lastBlock != tick:
 				result[proceso]['ticksCpu'] +=1
-
 		
 		# Tick Block
 		if accion == 'BLOCK':
@@ -51,8 +50,9 @@ def parseData(fin):
 			result[proceso]['ticksBlock'] += 1
 
 		if accion == 'UNBLOCK':
-			lastBlock -= 1
-			result[proceso]['ticksBlock'] -= 1
+			if lastBlock == tick:
+				lastBlock -= 1
+				result[proceso]['ticksBlock'] -= 1
 
 		if accion == 'EXIT':
 			result[proceso]['ultimoTick'] = tick