이 ps
명령은 몇 가지 추가 정보와 함께 프로세스 상태(예: 절전 모드, 실행 중 등)를 표시합니다.
매뉴얼 페이지에 따르면 추가 옵션 중 두 가지는 다음과 같습니다.
< 높은 우선순위(다른 사용자에게는 좋지 않음)
질소 낮은 우선순위(다른 사용자에게 친숙함)
놀면서 sudo htop
멋진 값을 [-20, 19]로 설정할 수 있다는 것을 깨달았습니다.
좋은 프로세스와 나쁜 프로세스를 구별하는 기준은 무엇입니까?
답변1
~처럼선행은 이루기가 어렵다 설명하다, 0보다 작은 값은 다른 사용자에게 좋지 않으며 0보다 큰 값은 다른 사용자에게 좋지 않습니다. 이에 대해 명확하게 설명하는 문서를 찾을 수 없지만 다음에서 찾을 수 있습니다.procps
소스 코드:
if(pp->nice < 0) outbuf[end++] = '<';
if(pp->nice > 0) outbuf[end++] = 'N';
특히 Linux에 관심이 있다면 다음을 참조하세요.man 7 sched
일정 정책에 대한 세부정보입니다. 전통적으로 비우호적 수준은 설정만 가능했지만 Linux에서는 리소스 제한을 높여 권한이 없는 프로세스가 이를 수행하도록 허용 root
할 수 있습니다 .RLIMIT_NICE