Searched refs:memcg (Results 1 - 6 of 6) sorted by relevance
/foundation/resourceschedule/memmgr/test/unittest/phone/ |
H A D | user_memcg_test.cpp | 23 #include "memcg.h" 59 UserMemcg* memcg = new UserMemcg(userId_); in HWTEST_F() local 60 EXPECT_EQ(memcg != nullptr, true); in HWTEST_F() 61 EXPECT_EQ(memcg->swapInfo_ != nullptr, true); in HWTEST_F() 62 EXPECT_EQ(memcg->memInfo_ != nullptr, true); in HWTEST_F() 63 EXPECT_EQ(memcg->reclaimRatios_ != nullptr, true); in HWTEST_F() 64 delete memcg; in HWTEST_F() 65 memcg = nullptr; in HWTEST_F() 70 UserMemcg* memcg = new UserMemcg(userId_); in HWTEST_F() local 71 memcg in HWTEST_F() 81 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 97 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 122 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 132 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 142 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 152 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 162 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 172 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local 181 UserMemcg* memcg = new UserMemcg(userId_); HWTEST_F() local [all...] |
H A D | memcg_test.cpp | 22 #include "memcg.h" 57 Memcg* memcg = new Memcg(); in HWTEST_F() local 58 EXPECT_EQ(memcg != nullptr, true); in HWTEST_F() 59 EXPECT_EQ(memcg->swapInfo_ != nullptr, true); in HWTEST_F() 60 EXPECT_EQ(memcg->memInfo_ != nullptr, true); in HWTEST_F() 61 EXPECT_EQ(memcg->reclaimRatios_ != nullptr, true); in HWTEST_F() 62 delete memcg; in HWTEST_F() 63 memcg = nullptr; in HWTEST_F() 68 Memcg* memcg = new Memcg(); in HWTEST_F() local 69 bool ret = memcg in HWTEST_F() 77 Memcg* memcg = new Memcg(); HWTEST_F() local 93 Memcg* memcg = new Memcg(); HWTEST_F() local 114 Memcg* memcg = new Memcg(); HWTEST_F() local 122 Memcg* memcg = new Memcg(); HWTEST_F() local 130 Memcg* memcg = new Memcg(); HWTEST_F() local 138 Memcg* memcg = new Memcg(); HWTEST_F() local [all...] |
H A D | reclaim_strategy_manager_test.cpp | 87 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in HWTEST_F() local 88 EXPECT_EQ(memcg != nullptr, true); in HWTEST_F() 89 std::string memcgPath = memcg->GetMemcgPath_(); in HWTEST_F() 111 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in HWTEST_F() local 112 EXPECT_EQ(memcg != nullptr, true); in HWTEST_F() 113 std::string memcgPath = memcg->GetMemcgPath_(); in HWTEST_F() 116 EXPECT_EQ(memcg->score_, score + score); in HWTEST_F() 138 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in HWTEST_F() local 139 EXPECT_EQ(memcg != nullptr, true); in HWTEST_F() 140 std::string memcgPath = memcg in HWTEST_F() [all...] |
H A D | memcg_mgr_test.cpp | 58 Memcg* memcg = MemcgMgr::GetInstance().GetRootMemcg(); in HWTEST_F() local 59 EXPECT_EQ(memcg != nullptr, true); in HWTEST_F() 60 EXPECT_STREQ(memcg->GetMemcgPath_().c_str(), "/dev/memcg"); in HWTEST_F() 108 KernelInterface::GetInstance().WriteToFile("/dev/memcg/cgroup.procs", "1", false); in HWTEST_F()
|
/foundation/resourceschedule/memmgr/services/memmgrservice/src/reclaim_strategy_manager/ |
H A D | memcg_mgr.cpp | 79 UserMemcg* memcg = new (std::nothrow) UserMemcg(userId); in AddUserMemcg() local 80 if (memcg == nullptr) { in AddUserMemcg() 84 userMemcgsMap_.insert(std::make_pair(userId, memcg)); in AddUserMemcg() 85 memcg->CreateMemcgDir(); in AddUserMemcg() 86 return memcg; in AddUserMemcg() 92 UserMemcg* memcg = GetUserMemcg(userId); in RemoveUserMemcg() local 93 if (memcg == nullptr) { in RemoveUserMemcg() 97 memcg->RemoveMemcgDir(); in RemoveUserMemcg() 99 delete memcg; in RemoveUserMemcg() 100 memcg in RemoveUserMemcg() 106 UserMemcg* memcg = GetUserMemcg(userId); UpdateMemcgScoreAndReclaimRatios() local 120 UserMemcg* memcg = GetUserMemcg(userId); AddProcToMemcg() local 134 UserMemcg* memcg = GetUserMemcg(userId); SwapInMemcg() local 143 UserMemcg* memcg = GetUserMemcg(userId); GetMemcgSwapInfo() local 152 UserMemcg* memcg = GetUserMemcg(userId); GetMemcgMemInfo() local [all...] |
/foundation/resourceschedule/memmgr/services/memmgrservice/src/purgeable_mem_manager/ |
H A D | purgeable_mem_manager.cpp | 380 if (userId == 0) { // get system memcg path when userId = 0
in GetMemcgPathByUserId() 384 UserMemcg *memcg = MemcgMgr::GetInstance().GetUserMemcg(userId);
in GetMemcgPathByUserId() local 385 if (memcg == nullptr) {
in GetMemcgPathByUserId() 388 memcgPath = memcg->GetMemcgPath_();
in GetMemcgPathByUserId() 446 HILOGI("reclaim purgeable [HEAP] for memcg[%{public}s], recult=%{public}d KB", memcgPath.c_str(),
in PurgHeapOneMemcg()
|
Completed in 4 milliseconds