优化了 还是卡
This commit is contained in:
@@ -54,10 +54,13 @@ nlohmann::json taskflow_runtime_json() {
|
||||
{"time_ns", worker.active_task_time_ns}}},
|
||||
{"task_time_ns", worker.task_time_ns},
|
||||
{"busy_time_ns", worker.busy_time_ns},
|
||||
{"cpu_time_ns", worker.cpu_time_ns},
|
||||
{"non_cpu_time_ns", worker.non_cpu_time_ns},
|
||||
{"idle_time_ns", worker.idle_time_ns},
|
||||
{"min_task_time_ns", worker.min_task_time_ns},
|
||||
{"max_task_time_ns", worker.max_task_time_ns},
|
||||
{"utilization", worker.utilization}});
|
||||
{"utilization", worker.utilization},
|
||||
{"cpu_utilization", worker.cpu_utilization}});
|
||||
nlohmann::json task_types = nlohmann::json::array();
|
||||
for (const auto& type : state.task_types)
|
||||
task_types.push_back({
|
||||
@@ -91,8 +94,10 @@ nlohmann::json taskflow_runtime_json() {
|
||||
{"time_ns", state.longest_task_time_ns}}},
|
||||
{"total_task_time_ns", state.total_task_time_ns},
|
||||
{"worker_busy_time_ns", state.worker_busy_time_ns},
|
||||
{"worker_cpu_time_ns", state.worker_cpu_time_ns},
|
||||
{"observed_wall_time_ns", state.observed_wall_time_ns},
|
||||
{"worker_utilization", state.worker_utilization},
|
||||
{"worker_cpu_utilization", state.worker_cpu_utilization},
|
||||
{"task_types", std::move(task_types)},
|
||||
{"workers", std::move(workers)}};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user