Searched refs:MemcgMgr (Results 1 - 7 of 7) sorted by relevance
/foundation/resourceschedule/memmgr/test/unittest/phone/ |
H A D | memcg_mgr_test.cpp | 58 Memcg* memcg = MemcgMgr::GetInstance().GetRootMemcg(); in HWTEST_F() 65 EXPECT_EQ(MemcgMgr::GetInstance().SetRootMemcgPara(), true); in HWTEST_F() 71 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(memcgId) == nullptr, true); in HWTEST_F() 77 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(memcgId) == nullptr, true); in HWTEST_F() 78 EXPECT_EQ(MemcgMgr::GetInstance().AddUserMemcg(memcgId) != nullptr, true); in HWTEST_F() 79 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(memcgId) != nullptr, true); in HWTEST_F() 80 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(memcgId), true); in HWTEST_F() 81 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(memcgId) == nullptr, true); in HWTEST_F() 87 EXPECT_EQ(MemcgMgr::GetInstance().AddUserMemcg(memcgId) != nullptr, true); in HWTEST_F() 88 EXPECT_EQ(MemcgMgr in HWTEST_F() [all...] |
H A D | reclaim_strategy_manager_test.cpp | 87 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in HWTEST_F() 92 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(userId) == nullptr, true); in HWTEST_F() 105 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(userId) == nullptr, true); in HWTEST_F() 111 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in HWTEST_F() 138 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in HWTEST_F() 142 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), true); in HWTEST_F() 189 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), true); in HWTEST_F() 206 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), false); in HWTEST_F() 222 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), false); in HWTEST_F()
|
H A D | low_memory_killer_test.cpp | 96 MemcgMgr::GetInstance().RemoveUserMemcg(userId); in HWTEST_F()
|
/foundation/resourceschedule/memmgr/services/memmgrservice/src/reclaim_strategy_manager/ |
H A D | memcg_mgr.cpp | 23 const std::string TAG = "MemcgMgr"; 26 IMPLEMENT_SINGLE_INSTANCE(MemcgMgr); 28 MemcgMgr::MemcgMgr() in MemcgMgr() function in OHOS::Memory::MemcgMgr 36 MemcgMgr::~MemcgMgr() in ~MemcgMgr() 48 Memcg* MemcgMgr::GetRootMemcg() const in GetRootMemcg() 53 bool MemcgMgr::SetRootMemcgPara() in SetRootMemcgPara() 67 UserMemcg* MemcgMgr::GetUserMemcg(unsigned int userId) in GetUserMemcg() 76 UserMemcg* MemcgMgr [all...] |
H A D | reclaim_strategy_manager.cpp | 45 if (!MemcgMgr::GetInstance().SetRootMemcgPara()) { in Init() 92 ret = MemcgMgr::GetInstance().AddProcToMemcg(pid, userId); in InitProcessBeforeMemmgr() 141 bool ret = MemcgMgr::GetInstance().AddProcToMemcg(reclaimPara->pid_, reclaimPara->accountId_); in HandleProcessCreate_() 178 return MemcgMgr::GetInstance().RemoveUserMemcg(accountId); in HandleAccountDied_() 183 if (MemcgMgr::GetInstance().GetUserMemcg(accountId) == nullptr) { in HandleAccountPriorityChanged_() 200 bool ret = MemcgMgr::GetInstance().UpdateMemcgScoreAndReclaimRatios(accountId, priority, *ratios); in HandleAccountPriorityChanged_()
|
/foundation/resourceschedule/memmgr/services/memmgrservice/include/reclaim_strategy_manager/ |
H A D | memcg_mgr.h | 27 class MemcgMgr final { 28 DECLARE_SINGLE_INSTANCE_BASE(MemcgMgr); 30 ~MemcgMgr(); 46 MemcgMgr(); 49 }; // end class MemcgMgr
|
/foundation/resourceschedule/memmgr/services/memmgrservice/src/purgeable_mem_manager/ |
H A D | purgeable_mem_manager.cpp | 384 UserMemcg *memcg = MemcgMgr::GetInstance().GetUserMemcg(userId);
in GetMemcgPathByUserId()
|
Completed in 5 milliseconds