Searched refs:MemcgMgr (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/resourceschedule/memmgr/test/unittest/phone/ |
H A D | memcg_mgr_test.cpp | 58 Memcg* memcg = MemcgMgr::GetInstance().GetRootMemcg(); 65 EXPECT_EQ(MemcgMgr::GetInstance().SetRootMemcgPara(), true); 80 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(memcgId), true); 88 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(memcgId), true); 90 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(memcgId), false); 99 MemcgMgr::GetInstance().RemoveUserMemcg(memcgId); 109 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(memcgId), true); 115 EXPECT_EQ(MemcgMgr::GetInstance().SwapInMemcg(memcgId), false); 117 EXPECT_EQ(MemcgMgr::GetInstance().SwapInMemcg(memcgId), true); 118 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(memcgId), true); [all …]
|
H A D | reclaim_strategy_manager_test.cpp | 86 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); 91 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(userId) == nullptr, true); 104 EXPECT_EQ(MemcgMgr::GetInstance().GetUserMemcg(userId) == nullptr, true); 110 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); 137 UserMemcg* memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); 141 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), true); 188 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), true); 205 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), false); 221 EXPECT_EQ(MemcgMgr::GetInstance().RemoveUserMemcg(userId), false);
|
H A D | low_memory_killer_test.cpp | 96 MemcgMgr::GetInstance().RemoveUserMemcg(userId);
|
/ohos5.0/foundation/resourceschedule/memmgr/services/memmgrservice/src/reclaim_strategy_manager/ |
H A D | memcg_mgr.cpp | 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::AddUserMemcg(unsigned int userId) in AddUserMemcg() 89 bool MemcgMgr::RemoveUserMemcg(unsigned int userId) in RemoveUserMemcg() 132 bool MemcgMgr::SwapInMemcg(unsigned int userId) in SwapInMemcg() 141 SwapInfo* MemcgMgr::GetMemcgSwapInfo(unsigned int userId) in GetMemcgSwapInfo() [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_()
|
/ohos5.0/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();
|
/ohos5.0/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()
|