/base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/ |
H A D | memory_util.cpp | 26 MemoryUtil::MemoryUtil() in MemoryUtil() function in OHOS::HiviewDFX::MemoryUtil 30 MemoryUtil::~MemoryUtil() in ~MemoryUtil() 34 bool MemoryUtil::IsNameLine(const string &str, string &name, uint64_t &iNode) in IsNameLine() 53 bool MemoryUtil::GetTypeValue(const string &str, const vector<string> &tags, string &type, uint64_t &value) in GetTypeValue() 74 void MemoryUtil::CalcGroup(const string &group, const string &type, const uint64_t &value, GroupMap &infos) in CalcGroup() 89 bool MemoryUtil::RunCMD(const string &cmd, vector<string> &result) in RunCMD() 112 size_t MemoryUtil::GetMaxThreadNum(const size_t &threadNum) in GetMaxThreadNum() 129 void MemoryUtil [all...] |
H A D | smaps_memory_info.cpp | 209 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.size), lines, values, true); in CalcSmapsGroup() 210 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.rss), lines, values, true); in CalcSmapsGroup() 211 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.pss + memSmapsInfo.swapPss), lines, values, true); in CalcSmapsGroup() 212 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.sharedClean), lines, values, true); in CalcSmapsGroup() 213 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.sharedDirty), lines, values, true); in CalcSmapsGroup() 214 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.privateClean), lines, values, true); in CalcSmapsGroup() 215 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.privateDirty), lines, values, true); in CalcSmapsGroup() 216 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.swap), lines, values, true); in CalcSmapsGroup() 217 MemoryUtil::GetInstance().SetMemTotalValue(to_string(memSmapsInfo.swapPss), lines, values, true); in CalcSmapsGroup() 219 MemoryUtil in CalcSmapsGroup() [all...] |
H A D | get_hardware_info.cpp | 43 bool success = MemoryUtil::GetInstance().RunCMD(cmd, result); in FindFilePaths() 111 bool success = MemoryUtil::GetInstance().RunCMD(cmd, valueStrs); in GetResverRegValue() 162 MemoryUtil::GetInstance().GetMaxThreadNum(MemoryFilter::GetInstance().HARDWARE_USAGE_THREAD_NUM_); in GetHardwareUsage() 182 totalValue = totalValue / MemoryUtil::GetInstance().BYTE_TO_KB_; in GetHardwareUsage()
|
H A D | memory_info.cpp | 109 string unit = "(" + MemoryUtil::GetInstance().KB_UNIT_ + " )"; in insertMemoryTitle() 177 MemoryUtil::GetInstance().InitMemInfo(meminfo); in CalcGroup() 191 MemoryUtil::GetInstance().SetMemTotalValue("Total", lines, values); in CalcGroup() 192 MemoryUtil::GetInstance().SetMemTotalValue(to_string(meminfo.pss + meminfo.swapPss), lines, values); in CalcGroup() 193 MemoryUtil::GetInstance().SetMemTotalValue(to_string(meminfo.sharedClean), lines, values); in CalcGroup() 194 MemoryUtil::GetInstance().SetMemTotalValue(to_string(meminfo.sharedDirty), lines, values); in CalcGroup() 195 MemoryUtil::GetInstance().SetMemTotalValue(to_string(meminfo.privateClean), lines, values); in CalcGroup() 196 MemoryUtil::GetInstance().SetMemTotalValue(to_string(meminfo.privateDirty), lines, values); in CalcGroup() 197 MemoryUtil::GetInstance().SetMemTotalValue(to_string(meminfo.swap), lines, values); in CalcGroup() 198 MemoryUtil in CalcGroup() [all...] |
H A D | get_kernel_info.cpp | 50 totalValue += vmallocValue / MemoryUtil::GetInstance().BYTE_TO_KB_; in GetKernel()
|
H A D | get_cma_info.cpp | 40 if (MemoryUtil::GetInstance().RunCMD(cmd, usedInfos)) { in GetUsed()
|
/base/hiviewdfx/hidumper/frameworks/native/include/executor/memory/ |
H A D | memory_util.h | 26 class MemoryUtil : public Singleton<MemoryUtil> { class 28 MemoryUtil(); 29 ~MemoryUtil(); 31 MemoryUtil(MemoryUtil const &) = delete; 32 void operator=(MemoryUtil const &) = delete;
|
/base/hiviewdfx/hidumper/test/unittest/common/ |
H A D | memory_dumper_test.cpp | 246 ASSERT_FALSE(MemoryUtil::GetInstance().IsNameLine(valueLine, name, iNode));
in HWTEST_F() 249 ASSERT_TRUE(MemoryUtil::GetInstance().IsNameLine(nameLine, name, iNode));
in HWTEST_F() 263 ASSERT_FALSE(MemoryUtil::GetInstance().GetTypeAndValue(illegalStr, type, value));
in HWTEST_F() 265 ASSERT_TRUE(MemoryUtil::GetInstance().GetTypeAndValue(valueStr, type, value));
in HWTEST_F() 279 ASSERT_TRUE(MemoryUtil::GetInstance().RunCMD(cmd, vec));
in HWTEST_F() 292 ASSERT_TRUE(MemoryUtil::GetInstance().RunCMD(cmd, vec));
in HWTEST_F() 294 ASSERT_TRUE(MemoryUtil::GetInstance().RunCMD(cmd, vec));
in HWTEST_F() 296 ASSERT_TRUE(MemoryUtil::GetInstance().RunCMD(cmd, vec));
in HWTEST_F() 298 ASSERT_TRUE(MemoryUtil::GetInstance().RunCMD(cmd, vec));
in HWTEST_F() 310 ASSERT_TRUE(MemoryUtil in HWTEST_F() [all...] |
/base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/parse/ |
H A D | parse_smaps_info.cpp | 38 success = MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetHasPidValue() 46 success = MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetHasPidValue() 54 success = MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetHasPidValue() 69 return MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetNoPidValue() 111 MemoryUtil::GetInstance().CalcGroup(memGroup_, type, value, result); in GetInfo() 112 MemoryUtil::GetInstance().CalcGroup(nativeMemGroup_, type, value, nativeMap); in GetInfo() 114 } else if (MemoryUtil::GetInstance().IsNameLine(line, name, iNode)) { in GetInfo() 148 MemoryUtil::GetInstance().CalcGroup(memGroup_, type, value, result); in ShowSmapsData() 151 } else if (MemoryUtil::GetInstance().IsNameLine(line, name, iNode)) { in ShowSmapsData() 163 MemoryUtil in ShowSmapsData() [all...] |
H A D | parse_smaps_rollup_info.cpp | 39 bool success = MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetValue() 49 bool success = MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetValue() 63 bool success = MemoryUtil::GetInstance().GetTypeAndValue(str, type, value); in GetValue()
|
H A D | parse_meminfo.cpp | 45 if (MemoryUtil::GetInstance().GetTypeValue(str, MemoryFilter::GetInstance().MEMINFO_TAG_, type, value)) { in SetData()
|
/base/hiviewdfx/hiview/ |
H A D | main.cpp | 31 if (MemoryUtil::DisableThreadCache() != 0 || MemoryUtil::DisableDelayFree() != 0) {
in main()
|
/base/hiviewdfx/hiview/base/utility/include/ |
H A D | memory_util.h | 20 namespace MemoryUtil {
namespace 33 } // namespace MemoryUtil
|
/base/hiviewdfx/hiview/base/utility/ |
H A D | memory_util.cpp | 23 namespace MemoryUtil {
namespace 41 } // namespace MemoryUtil
|
/base/hiviewdfx/hidumper/interfaces/innerkits/ |
H A D | dump_usage.cpp | 34 MemoryUtil::GetInstance().InitMemInfo(info); in GetMemInfo()
|
/base/hiviewdfx/hiview/adapter/plugins/eventservice/service/idl/src/ |
H A D | sys_event_service_stub.cpp | 172 if (MemoryUtil::DisableThreadCache() != 0 || MemoryUtil::DisableDelayFree() != 0) { in OnRemoteRequest()
|
/base/hiviewdfx/hiview/base/ |
H A D | event_loop.cpp | 406 if (MemoryUtil::DisableThreadCache() != 0 || MemoryUtil::DisableDelayFree() != 0) {
in Run()
|