目录
文章目录
DS-5 Streamline
最近在使用DS5分析一些CPU loading的相关事情,整理一下DS5这个tool的用法,以及使用过程中遇到的一些问题及处理办法
##1. Introduction
- DS-5 (即ARM Development Studio 5) ,是一款针对 ARM 支持的 Linux 和 Android 平台的全面的端到端软件开发工具套件。ARM DS-5 提供具有跟踪、系统范围性能分析器、实时系统模拟器和编译器的应用程序和内核空间调试器。这些功能包括在定制、功能强大且用户友好的基于 Eclipse 的 IDE 中。借助于该工具套件,可以很轻松地为 ARM 支持的系统开发和优化基于 Linux 的系统,缩短开发和测试周期,并且可帮助工程师创建资源利用效率高的软件。即DS-5 是 ARM 开发的软体套件, 提供编译、链结等工具, 并提供性能调适工具 Streamline
- Streamline:用于分析报告的基于时间的筛选,用于时间测量和快速热点分析的可伸缩、跨部分的标记,独立的共享库分析,以及支持 CPU 热插拔。可以用來监视 ARM CPU 与Mali GPU 负载
2. DS-5 下载安装与license设定
2.1 DS-5的下载路径
https://developer.arm.com/products/software-development-tools/ds-5-development-studio/downloads
- 下载完成,解压,点击 setup.exe安装,选择好对应安装路径后,其他都可选择yes,安装好后,重启电脑。
2.2 license设定
Open Eclipse --> Help --> ARM License Manager --> Add License
--> Use a license file, license server...
--> Use an existing license file or license server address --> License Server
-->
H