Пример #1
0
    def nice_get(self):
        # with open('/proc/%s/stat' % self.pid, 'r') as f:
        #   data = f.read()
        #   return int(data.split()[18])

        # Use C implementation
        return _psutil_posix.getpriority(self.pid)
Пример #2
0
    def nice_get(self):
        # with open('/proc/%s/stat' % self.pid, 'r') as f:
        #   data = f.read()
        #   return int(data.split()[18])

        # Use C implementation
        return _psutil_posix.getpriority(self.pid)
Пример #3
0
    def get_process_nice(self):
        #f = open('/proc/%s/stat' % self.pid, 'r')
        #data = f.read()
        #f.close()
        #return int(data.split()[18])

        # Use C implementation
        return _psutil_posix.getpriority(self.pid)
Пример #4
0
    def get_process_nice(self):
        # f = open('/proc/%s/stat' % self.pid, 'r')
        # data = f.read()
        # f.close()
        # return int(data.split()[18])

        # Use C implementation
        return _psutil_posix.getpriority(self.pid)
Пример #5
0
 def nice_get(self):
     # For some reason getpriority(3) return ESRCH (no such process)
     # for certain low-pid processes, no matter what (even as root).
     # The process actually exists though, as it has a name,
     # creation time, etc.
     # The best thing we can do here appears to be raising AD.
     # Note: tested on Solaris 11; on Open Solaris 5 everything is
     # fine.
     try:
         return _psutil_posix.getpriority(self.pid)
     except EnvironmentError as err:
         if err.errno in (errno.ENOENT, errno.ESRCH):
             if pid_exists(self.pid):
                 raise AccessDenied(self.pid, self._name)
         raise
Пример #6
0
 def nice_get(self):
     # For some reason getpriority(3) return ESRCH (no such process)
     # for certain low-pid processes, no matter what (even as root).
     # The process actually exists though, as it has a name,
     # creation time, etc.
     # The best thing we can do here appears to be raising AD.
     # Note: tested on Solaris 11; on Open Solaris 5 everything is
     # fine.
     try:
         return _psutil_posix.getpriority(self.pid)
     except EnvironmentError as err:
         if err.errno in (errno.ENOENT, errno.ESRCH):
             if pid_exists(self.pid):
                 raise AccessDenied(self.pid, self._name)
         raise
Пример #7
0
 def get_process_nice(self):
     return _psutil_posix.getpriority(self.pid)
Пример #8
0
 def get_process_nice(self):
     return _psutil_posix.getpriority(self.pid)
Пример #9
0
 def nice_get(self):
     return _psutil_posix.getpriority(self.pid)
Пример #10
0
 def nice_get(self):
     return _psutil_posix.getpriority(self.pid)