|
@@ -12,7 +12,7 @@ def plot(process_data):
|
|
|
plot_data(0,[latency(p) for p in process_data], 'r', 'Latency')
|
|
plot_data(0,[latency(p) for p in process_data], 'r', 'Latency')
|
|
|
plot_data(1,[ready(p) for p in process_data], 'g', 'Ready')
|
|
plot_data(1,[ready(p) for p in process_data], 'g', 'Ready')
|
|
|
plot_data(2,[cpu(p) for p in process_data], 'b', 'CPU')
|
|
plot_data(2,[cpu(p) for p in process_data], 'b', 'CPU')
|
|
|
- plot_data(3,[cpu_io(p) for p in process_data], '#fafafa', 'CPU+IO')
|
|
|
|
|
|
|
+ plot_data(3,[cpu_io(p) for p in process_data], '#deadbe', 'CPU+IO')
|
|
|
|
|
|
|
|
ax.set_ylabel('Time')
|
|
ax.set_ylabel('Time')
|
|
|
ax.set_title('title')
|
|
ax.set_title('title')
|
|
@@ -33,6 +33,7 @@ def ready(p):
|
|
|
|
|
|
|
|
def cpu(p):
|
|
def cpu(p):
|
|
|
return p["ticksCpu"]
|
|
return p["ticksCpu"]
|
|
|
|
|
+
|
|
|
def cpu_io(p):
|
|
def cpu_io(p):
|
|
|
return p["ticksBlock"]+p["ticksCpu"]
|
|
return p["ticksBlock"]+p["ticksCpu"]
|
|
|
|
|
|