dont use snprintf for cpu