Home
last modified time | relevance | path

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

/foundation/resourceschedule/memmgr/test/unittest/phone/
H A Dmemcg_mgr_test.cpp58 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 Dreclaim_strategy_manager_test.cpp87 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 Dlow_memory_killer_test.cpp96 MemcgMgr::GetInstance().RemoveUserMemcg(userId); in HWTEST_F()
/foundation/resourceschedule/memmgr/services/memmgrservice/src/reclaim_strategy_manager/
H A Dmemcg_mgr.cpp23 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 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_()
/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();
49 }; // end class MemcgMgr
/foundation/resourceschedule/memmgr/services/memmgrservice/src/purgeable_mem_manager/
H A Dpurgeable_mem_manager.cpp384 UserMemcg *memcg = MemcgMgr::GetInstance().GetUserMemcg(userId); in GetMemcgPathByUserId()

Completed in 5 milliseconds