답변:
busybox에서 "ps"에는 "-o"옵션이 없지만 "ps l"에는 RSS 열이 포함됩니다.
기본 O / S가 Linux 인 경우 다음에서 특정 프로세스에 대한 자세한 정보를 얻을 수도 있습니다.
cat /proc/PID/status
결과는 다음과 같습니다.
이름 : 애쉬 상태 : S (자) Tgid : 1990 핍 : 1990 PPid : 1 TracerPid : 0 UID : 000 Gid : 0000 FD 사이즈 : 32 그룹 : 0 피크 : 1592 kB 크기 : 1592 kB VmLck : 0 kB VmPin : 0 kB VmHWM : 552 kB VmRSS : 552 kB VmData : 268 kB VmStk : 136 kB VmExe : 688 kB VmLib : 472 kB VmPTE : 16kB VmSwap : 0kB 스레드 : 1 SigQ : 14/340 SigPnd : 00000000000000000000000000000000 ShdPnd : 00000000000000000000000000000000 SigBlk : 00000000000000000000000000000000 SigIgn : 00000000000000000000000004804004 SigCgt : 00000000000000000000000000080002 CapInh : 0000000000000000 CapPrm : fffffffffffffffffff CapEff : fffffffffffffffffff CapBnd : fffffffffffffffffff Cpus_allowed : 1 Cpus_allowed_list : 0 voluntary_ctxt_switches : 49 nonvoluntary_ctxt_switches : 15
이 목록에서 VmRSS는 현재 상주 세트이고 VmHWM은 상주 세트 최고 수위입니다.
ps -q pid -o rss=
이 작동합니다
ps
이 없으며 -q
수세 리눅스를 실행 중입니다.
-q
pidlist PID (빠른 모드)로 선택합니다. 이것은 프로세스 ID 번호가 pidlist에 나타나는 프로세스를 선택합니다. 이 옵션을 사용하면 ps는 pidlist에 나열된 pid에 대해서만 필요한 정보를 읽고 추가 필터링 규칙을 적용하지 않습니다. pid의 순서는 분류되지 않고 보존됩니다. 이 모드에서는 추가 선택 옵션, 정렬 및 포리스트 유형 목록이 허용되지 않습니다. q 및 --quick-pid와 동일합니다.
-q
. 그냥 말합니다 Linux
.
ps
는-o
2006 년부터 지원 되었지만 "DESKTOP"빌드 옵션으로 빌드해야합니다.