최상위 명령의 처리 우선순위를 어떻게 변경하나요?

최상위 명령의 처리 우선순위를 어떻게 변경하나요?

top다음 명령의 출력이 있습니다 . 프로세스의 프로세스 우선순위는 어디에 있습니까?

Mem: 678048K used, 336240K free, 0K shrd, 4K buff, 523012K cached
CPU:  0.5% usr 26.1% sys  0.0% nic 72.9% idle  0.0% io  0.0% irq  0.4% sirq
Load average: 1.89 1.75 1.62 3/154 3595
  PID  PPID USER     STAT   VSZ %VSZ CPU %CPU COMMAND
 3794     1 root     R     1992  0.2   0 19.5 /usr/sbin/syslogd
  297     2 root     SW       0  0.0   0  4.0 [ocf_0]
  299     2 root     SW       0  0.0   1  0.5 [ocf_1]
 1152     1 root     S     4032  0.4   1  0.3 /usr/sbin/procrecovery_mgr
 1100     2 root     SW       0  0.0   1  0.2 [ubi_bgt0d]
 1330     2 root     DW       0  0.0   1  0.2 [pfe_ctrl_timer]

답변1

그것은 알려져있다돈의 가치이며 일부 구성에서는 기본적으로 표시됩니다 top. 기본적으로 표시되지 않으면 다음을 수행할 수 있습니다.

  1. 구현하다top
  2. ~에 따르면f
  3. 다음으로 시작하는 줄로 이동하여 NI다음을 누릅니다.Space
  4. q기본 보기로 돌아가 려면 누르세요 .

이에 대한 내용은 맨페이지의 섹션 3a 및 3b에 설명되어 있습니다 top.

편집하다: @Kusalananda는 우선순위가 좋은 가치와 같지 않다고 지적했습니다. OP는 두 가지 정의를 모두 확인하고 목적에 맞는 것을 선택해야 합니다.

액세스우선순위, NI3단계에서 로 변경합니다 PR.

기본적으로 내 것은 top우선 순위와 좋은 값을 보여줍니다.

관련 정보