Home
last modified time | relevance | path

Searched refs:memcg (Results 1 - 6 of 6) sorted by relevance

/foundation/resourceschedule/memmgr/test/unittest/phone/
H A Duser_memcg_test.cpp23 #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 Dmemcg_test.cpp22 #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 Dreclaim_strategy_manager_test.cpp87 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 Dmemcg_mgr_test.cpp58 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 Dmemcg_mgr.cpp79 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 Dpurgeable_mem_manager.cpp380 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