예제 #1
0
 def childmem(self):
     if self.childpids == None:
         self.childpids = set()
         for each in gtop.proclist():
             if gtop.proc_uid(each).ppid == self.p:
                 self.childpids.add(each)
     mem = 0
     for each in self.childpids:
         mem += gtop.proc_mem(each).resident
     return mem
예제 #2
0
파일: planA.py 프로젝트: bloff/shootout
 def childmem(self):
    if self.childpids == None:
       self.childpids = set()
       for each in gtop.proclist():
          if gtop.proc_uid(each).ppid == self.p:
             self.childpids.add(each)
    mem = 0
    for each in self.childpids:
       mem += gtop.proc_mem(each).resident
    return mem