diff options
author | Jimmy Shiu <jimmyshiu@google.com> | 2019-01-02 13:32:47 +0800 |
---|---|---|
committer | Charles(Yen-Cheng) Chan <charleschan@google.com> | 2019-01-04 18:07:54 +0800 |
commit | c4410131a557341570fb78209b37f88e267f1d38 (patch) | |
tree | e17845403c3a6ad794120ca482e511718d7e3a04 /perfstatsd/perfstatsd.cpp | |
parent | 5d34251b666600c4856a357f4fb930ed4f50b239 (diff) | |
download | pixel-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.cpp | 4 |
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) { |