Android 기기의 백그라운드에서 어떤 프로세스가 많은 I/O 활동을 일으키는지 확인해야 합니까? Android용 iotop 쉘 스크립트 포트를 확인해 보세요!
앱의 I/O 사용량을 확인해야 했던 적이 있나요? 그렇다면 아마도 다음을 검색해 보셨을 것입니다. 아이오톱 포트, Linux용 Python 스크립트-아무 것도 찾지 못하고 서둘러 작성하거나 수동으로 확인합니다. /proc/ 당신 자신.
운 좋게도 XDA 포럼 중재자이자 인정받는 개발자입니다. 라우퍼스테펜울프 iotop의 원래 기능을 복제하기 위해 쉘 스크립트를 작성했습니다. 이를 통해 모든 프로세스에 대한 I/O 로드/사용량을 검사하고, 읽고 쓴 바이트의 총량 또는 현재 읽기/쓰기 속도를 확인할 수 있습니다.
그러나 스크립트를 사용하기 전에 다음 사항이 있는지 확인해야 합니다.
- 루팅된 기기입니다.
- I/O 계정이 활성화된 커널. 일반적으로 기본적으로는 그렇지 않지만 언제든지 커널 개발자에게 필요한 기능을 활성화하도록 요청할 수 있습니다. configs(또는 자체 커널을 컴파일하는 경우 직접 활성화합니다. 그렇지 않은 경우 불행하게도 아무것도 할 수 없습니다. 또 다른).
이는 지연이 발생하지만 CPU가 문제가 아닌 경우 특히 유용할 수 있습니다(이 경우 iotop을 실행할 수 있음). 백그라운드에서 많은 I/O 활동을 일으키는 프로세스가 있는지 확인하거나 디버깅을 시도하는 경우 앱. 더 자세히 알고 싶으시다면, Android 포럼 스레드용 iotop 이제 설치 및 사용 방법을 살펴보겠습니다.