Android 의 ps 명령 소개 와 기술

1453 단어 androidshelladb
Linux 에서 ps 는 매우 일반적인 명령 입 니 다.
ps -aux 查看所有正在运行的进程

ps | grep xxx 显示过滤指定名称的进程

그러나 이상 의 명령 은 안 드 로 이 드 에서 작 동 하지 않 습 니 다!What?!!!Android 는 Linux 시스템 을 기반 으로 하지 않 습 니까?맞 아, 정확히 말 하면 안 드 로 이 드 는 구 글 이 리 눅 스 의 커 널 을 기반 으로 개조 한 것 이다.그것 또한 안 드 로 이 드 는 리 눅 스 의 수정판 이라는 것 을 의미한다. 이렇게 하면 똑 같은 명령 을 해석 하고 실행 할 수 없 는 문 제 를 해결 할 수 있다.
앞에서 언급 한 명령 에 대해 우 리 는 이러한 명령 으로 대체 할 수 있다.
ps 可以查看所有正在运行的进程

ps xxx 显示过滤指定名称的进程

원래 의 리 눅 스에 비해 더욱 인성 화 된 것 같 거나 기능 이 많이 간결 해 졌 다. 왜냐하면 안 드 로 이 드 의 toolbox 는 대부분의 모 바 일 기기 에 적응 하기 위해 설계 되 었 기 때문이다.
이어서 안 드 로 이 드 의 ps 명령 인 자 를 배 워 보 겠 습 니 다. - t - x - P - p - c [pid | name]
  • - t 프로 세 스 의 스 레 드 목록 표시
  • - x 프로 세 스 가 소모 하 는 사용자 시간 과 시스템 시간 을 표시 합 니 다. 형식: (u: 0, s: 0), 단위: 초 (s)
  • - P 스 케 쥴 러 정책 을 표시 합 니 다. 보통 bg 또는 fg 입 니 다. 가 져 오 는 데 실패 하면 un 과 er
  • 입 니 다.
  • - p 프로 세 스 의 우선 순위 와 nice 등급 표시
  • - c 프로 세 스 가 소모 하 는 CPU 시간 표시 (Android 4.0 이전 버 전 시스템 과 호 환 되 지 않 을 수 있 음)
  • [pid] 지정 한 프로 세 스 PID 필터 링
  • [name] 지정 한 프로 세 스 필터 NAME
  • Linux 의 ps 와 달리 Linux 의 ps 명령 은 이렇게 할 수 있 습 니 다. ps - aux, Android 의 ps 인 자 는 ps - txPc 와 같이 사용 할 수 없습니다.
    팁: 커 널 은 프로 세 스 의 nice 값 에 따라 프로 세 스 가 얼마나 걸 리 는 지 결정 합 니 다. nice 값 의 수치 범 위 는 - 20 에서 20 입 니 다. - 20 의 nice 값 을 가 진 프로 세 스 는 높 은 우선 순위 가 있 습 니 다. nice 값 이 20 인 프로 세 스 의 우선 순 위 는 매우 낮 습 니 다. 
    본문 은 zhiweiofli 가 편집 하여 발표 합 니 다. 전재 출처 를 밝 혀 주 십시오. 감사합니다.

    좋은 웹페이지 즐겨찾기