Home
last modified time | relevance | path

Searched refs:MemcgMgr (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/resourceschedule/memmgr/test/unittest/phone/
H A Dmemcg_mgr_test.cpp58 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 Dreclaim_strategy_manager_test.cpp86 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 Dlow_memory_killer_test.cpp96 MemcgMgr::GetInstance().RemoveUserMemcg(userId);
/ohos5.0/foundation/resourceschedule/memmgr/services/memmgrservice/src/reclaim_strategy_manager/
H A Dmemcg_mgr.cpp26 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 Dreclaim_strategy_manager.cpp45 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 Dmemcg_mgr.h27 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 Dpurgeable_mem_manager.cpp384 UserMemcg *memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in GetMemcgPathByUserId()