/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include"PowerCounters.h"
#include <mach/mach.h>
class ProcessPower final : public BaseProfilerCount { public:
ProcessPower()
: BaseProfilerCount("Process Power", "power", "Power utilization") {}
// task_energy is in nanojoules. To be consistent with the Windows EMI // API, return values in picowatt-hour. return task_power_info.task_energy / 3.6;
}
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.