All Projects → alibaba → Mobileperf

alibaba / Mobileperf

Licence: mit
Android performance test

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Mobileperf

Walle
iOS Application performance monitoring
Stars: ✭ 19 (-93.36%)
Mutual labels:  fps, cpu, memory
Ios Monitor Platform
📚 iOS 性能监控 SDK —— Wedjat(华狄特)开发过程的调研和整理
Stars: ✭ 2,316 (+709.79%)
Mutual labels:  fps, cpu, memory
nodejs
Node.js in-process collectors for Instana
Stars: ✭ 66 (-76.92%)
Mutual labels:  cpu, memory
doc
Get usage and health data about your Node.js process.
Stars: ✭ 17 (-94.06%)
Mutual labels:  cpu, memory
cpu-memory-monitor
CPU & Memory Monitor, auto dump.
Stars: ✭ 26 (-90.91%)
Mutual labels:  cpu, memory
Ybtaskscheduler
iOS 任务调度器,为 CPU 和内存减负(用于性能优化)
Stars: ✭ 270 (-5.59%)
Mutual labels:  cpu, memory
hardware
Get CPU, Memory and Network informations of the running OS and its processes
Stars: ✭ 70 (-75.52%)
Mutual labels:  cpu, memory
kotary
Managing Kubernetes Quota with confidence
Stars: ✭ 85 (-70.28%)
Mutual labels:  cpu, memory
Lldebugtoolswift
LLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations.
Stars: ✭ 40 (-86.01%)
Mutual labels:  fps, cpu
audria
audria - A Utility for Detailed Ressource Inspection of Applications
Stars: ✭ 35 (-87.76%)
Mutual labels:  cpu, memory
WMDebugAssistant
CPU 内存(Memory)Network FPS 实时监测 查看沙盒sandbox
Stars: ✭ 52 (-81.82%)
Mutual labels:  cpu, fps
psutil
Cross-platform lib for process and system monitoring in Python
Stars: ✭ 8,488 (+2867.83%)
Mutual labels:  cpu, memory
Perf Tools
⏱→ 🚀A set of tools for improving performance your application (balancer, performance, PerfKeeper, LazyPromise).
Stars: ✭ 135 (-52.8%)
Mutual labels:  fps, memory
Debug view kotlin
用kotlin实现的Android浮层调试控制台,实时的显示内存、FPS、文字log、app启动时间、Activity启动时间
Stars: ✭ 121 (-57.69%)
Mutual labels:  fps, memory
Debugoverlay Android
Android library to display various debugging information in an overlay window
Stars: ✭ 98 (-65.73%)
Mutual labels:  fps, cpu
cpu monitor
ROS node that publishes all nodes' CPU and memory usage
Stars: ✭ 52 (-81.82%)
Mutual labels:  cpu, memory
nativescript-performance-monitor
⚡ Proof your app maintains 60-ish FPS by collecting data or showing it on screen with this NativeScript plugin!
Stars: ✭ 21 (-92.66%)
Mutual labels:  cpu, fps
Stats Js
JavaScript Performance Monitor using canvas
Stars: ✭ 12 (-95.8%)
Mutual labels:  fps, memory
stress
Single-purpose tools to stress resources
Stars: ✭ 24 (-91.61%)
Mutual labels:  cpu, memory
CPU-MEM-monitor
A simple script to log Linux CPU and memory usage (using top or pidstat command) over time and output an Excel- or OpenOfficeCalc-friendly report
Stars: ✭ 41 (-85.66%)
Mutual labels:  cpu, memory

mobileperf

[US English]

mobileperf is a Python PC tool that can collect Android performance data: cpu,memory,fps,logcat log,traffic,process thread number,process launch log.mobileperf also support monkey test.

Features

  • Support most versions of Android OS from 5.0 to 10.0
  • No need root device,no need integrate SDK
  • Support Mac, linux, windows
  • Good stability, can run continuously for more than 72 hours
  • a little PC resource occupation, consume PC memory about 12M

Getting started

  • Python3,recommend python3.7

  • adb,ensure system path contains adb

  • edit config file in mobileperf root dir,example config.conf

  • run ,in mobileperf root dir,mac or linux execute sh run.sh ,windows double click run.bat,end test wait timeout or click ctrl+C

[简体中文]

mobileperf is python PC 工具,可以收集Android性能数据: cpu 内存 流畅度fps logcat日志 流量 进程线程数 进程启动日志,mobileperf也支持原生monkey test

特性

  • 支持Android5.0-10.0,兼容性好
  • 无需root设备,无需集成SDK,非侵入式,使用成本低
  • 支持mac linux windows
  • 稳定性好,能连续运行72小时以上
  • 少量占用PC资源,消耗PC内存约12M左右

使用方法

  • 安装python3.7 python下载链接,加入到环境变量中,执行python --version,确保是python3

  • 安装adb,确保adb devices能找到设备

  • 修改配置文件,示例参考根目录下config.conf

  • 运行,mac、linux 在mobileperf工具根目录下执行sh run.sh,windows 双击run.bat,结束测试,等待设置测试时长到或按Ctrl+C

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].