[go: nahoru, domu]

tree: 549345232fbc74d16109dbedcd3a6feab5482bc9 [path history] [tgz]
  1. BUILD.gn
  2. core_times.cc
  3. core_times.h
  4. core_times_unittest.cc
  5. cpu_probe.cc
  6. cpu_probe.h
  7. cpu_probe_linux.cc
  8. cpu_probe_linux.h
  9. cpu_probe_linux_unittest.cc
  10. cpu_probe_mac.cc
  11. cpu_probe_mac.h
  12. cpu_probe_mac_unittest.cc
  13. cpu_probe_unittest.cc
  14. cpu_probe_win.cc
  15. cpu_probe_win.h
  16. cpu_probe_win_unittest.cc
  17. cpu_sample.h
  18. DIR_METADATA
  19. host_processor_info_scanner.cc
  20. host_processor_info_scanner.h
  21. OWNERS
  22. pressure_test_support.cc
  23. pressure_test_support.h
  24. procfs_stat_cpu_parser.cc
  25. procfs_stat_cpu_parser.h
  26. procfs_stat_cpu_parser_unittest.cc
  27. README.md
components/system_cpu/README.md

This directory contains classes for collecting CPU usage from the operating system. system_cpu::CpuProbe is a base class that provides a common interface across different platforms and acts as a dependency injection point for tests. Currently supports Linux/ChromeOS, Mac, and Windows.