Home | History | Annotate | Download | only in am

Lines Matching refs:memoryStat

36  * Static utility methods related to {@link MemoryStat}.
70 static MemoryStat readMemoryStatFromFilesystem(int uid, int pid) {
80 static MemoryStat readMemoryStatFromMemcg(int uid, int pid) {
91 static MemoryStat readMemoryStatFromProcfs(int pid) {
116 static MemoryStat parseMemoryStatFromMemcg(String memoryStatContents) {
121 final MemoryStat memoryStat = new MemoryStat();
124 memoryStat.pgfault = m.find() ? Long.valueOf(m.group(1)) : 0;
126 memoryStat.pgmajfault = m.find() ? Long.valueOf(m.group(1)) : 0;
128 memoryStat.rssInBytes = m.find() ? Long.valueOf(m.group(1)) : 0;
130 memoryStat.cacheInBytes = m.find() ? Long.valueOf(m.group(1)) : 0;
132 memoryStat.swapInBytes = m.find() ? Long.valueOf(m.group(1)) : 0;
133 return memoryStat;
141 static MemoryStat parseMemoryStatFromProcfs(String procStatContents) {
151 final MemoryStat memoryStat = new MemoryStat();
152 memoryStat.pgfault = Long.valueOf(splits[PGFAULT_INDEX]);
153 memoryStat.pgmajfault = Long.valueOf(splits[PGMAJFAULT_INDEX]);
154 memoryStat.rssInBytes = Long.valueOf(splits[RSS_IN_BYTES_INDEX]);
155 return memoryStat;
170 static final class MemoryStat {