summaryrefslogtreecommitdiff
path: root/perfstatsd/perfstatsd.cpp
diff options
context:
space:
mode:
authorJimmy Shiu <jimmyshiu@google.com>2019-01-02 13:32:47 +0800
committerCharles(Yen-Cheng) Chan <charleschan@google.com>2019-01-04 18:07:54 +0800
commitc4410131a557341570fb78209b37f88e267f1d38 (patch)
treee17845403c3a6ad794120ca482e511718d7e3a04 /perfstatsd/perfstatsd.cpp
parent5d34251b666600c4856a357f4fb930ed4f50b239 (diff)
downloadpixel-c4410131a557341570fb78209b37f88e267f1d38.tar.gz
Add IO usage collection in perfstatsdpie-b4s4-dev
Refer to go/perfstatsd-design for detail. Test: make perfstatsd -j50 Test: verify dumpping data in bugreport/dumpstate_board.txt Bug: 115702127 Change-Id: I1d805499f45bd2cefd2bf48b291ee488ae8f4c99
Diffstat (limited to 'perfstatsd/perfstatsd.cpp')
-rw-r--r--perfstatsd/perfstatsd.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/perfstatsd/perfstatsd.cpp b/perfstatsd/perfstatsd.cpp
index 0425c07a..ec98d1c5 100644
--- a/perfstatsd/perfstatsd.cpp
+++ b/perfstatsd/perfstatsd.cpp
@@ -26,6 +26,10 @@ perfstatsd_t::perfstatsd_t(void) {
std::unique_ptr<statstype> cpuUsage(new cpu_usage);
cpuUsage->setBufferSize(CPU_USAGE_BUFFER_SIZE);
mStats.emplace_back(std::move(cpuUsage));
+
+ std::unique_ptr<statstype> ioUsage(new io_usage);
+ ioUsage->setBufferSize(IO_USAGE_BUFFER_SIZE);
+ mStats.emplace_back(std::move(ioUsage));
}
void perfstatsd_t::refresh(void) {