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)
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)
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)
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
def get_process_nice(self): return _psutil_posix.getpriority(self.pid)
def nice_get(self): return _psutil_posix.getpriority(self.pid)