git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8999
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
+XBT_LOG_NEW_DEFAULT_SUBCATEGORY (instr_resource, instr, "tracing (un)-categorized resource utilization");
+
//to check if variables were previously set to 0, otherwise paje won't simulate them
static xbt_dict_t platform_variables; /* host or link name -> array of categories */
//to check if variables were previously set to 0, otherwise paje won't simulate them
static xbt_dict_t platform_variables; /* host or link name -> array of categories */
//trace uncategorized link utilization
if (TRACE_uncategorized()){
//trace uncategorized link utilization
if (TRACE_uncategorized()){
+ DEBUG4("UNCAT LINK [%f - %f] %s bandwidth_used %f", now, now+delta, resource, value);
TRACE_surf_resource_utilization_event(smx_action, now, delta,
"bandwidth_used", resource, value);
}
TRACE_surf_resource_utilization_event(smx_action, now, delta,
"bandwidth_used", resource, value);
}
return;
char type[100];
snprintf(type, 100, "b%s", surf_action->category);
return;
char type[100];
snprintf(type, 100, "b%s", surf_action->category);
+ DEBUG5("CAT LINK [%f - %f] %s %s %f", now, now+delta, resource, type, value);
TRACE_surf_resource_utilization_event(smx_action, now, delta, type,
resource, value);
return;
TRACE_surf_resource_utilization_event(smx_action, now, delta, type,
resource, value);
return;
//trace uncategorized host utilization
if (TRACE_uncategorized()){
//trace uncategorized host utilization
if (TRACE_uncategorized()){
+ DEBUG4("UNCAT HOST [%f - %f] %s power_used %f", now, now+delta, name, value);
TRACE_surf_resource_utilization_event(smx_action, now, delta,
"power_used", name, value);
}
TRACE_surf_resource_utilization_event(smx_action, now, delta,
"power_used", name, value);
}
return;
char type[100];
snprintf(type, 100, "p%s", surf_action->category);
return;
char type[100];
snprintf(type, 100, "p%s", surf_action->category);
+ DEBUG5("CAT HOST [%f - %f] %s %s %f", now, now+delta, name, type, value);
TRACE_surf_resource_utilization_event(smx_action, now, delta, type, name,
value);
return;
TRACE_surf_resource_utilization_event(smx_action, now, delta, type, name,
value);
return;
{
if (!TRACE_is_active())
return;
{
if (!TRACE_is_active())
return;
+ DEBUG1("START %p", action);
TRACE_method_start(action);
}
TRACE_method_start(action);
}
{
if (!TRACE_is_active())
return;
{
if (!TRACE_is_active())
return;
+ DEBUG6("EVENT %p [%f - %f] %s %s %f", action, now, now+delta, resource, variable, value);
TRACE_method_event(action, now, delta, variable, resource, value);
}
TRACE_method_event(action, now, delta, variable, resource, value);
}
if (!TRACE_is_active())
return;
TRACE_method_end(action);
if (!TRACE_is_active())
return;
TRACE_method_end(action);
+ DEBUG1("END %p", action);
}
void TRACE_surf_resource_utilization_release()
}
void TRACE_surf_resource_utilization_release()