本文摘自华为开发者空间案例中心案例 《鲲鹏DevKit之Python字符串拼接系统性能分析》
一、概述
1.实验介绍
鲲鹏DevKit系统性能分析是针对基于鲲鹏的服务器的性能分析工具,能收集服务器的处理器硬件、操作系统、进程/线程、函数等各层次的性能数据,分析出系统性能指标,定位到系统瓶颈点及热点函数,给出优化建议。该工具可以辅助用户快速定位和处理软件性能问题。
本实验选择Python进行字符串拼接性能分析作为示例,并借助开发者空间云主机提供的鲲鹏沙箱资源进行安装、配置,直观地展示Devkit中系统性能分析能力在实际应用开发中为开发者带来的便利。
2. 实验对象
- 企业
- 个人开发者
- 高校学生
3. 实验时间
本次实验总时长预计40分钟。
4. 实验流程

说明:
- 自动部署鲲鹏云服务器;
- 安装鲲鹏Devkit插件;
- 通过浏览器访问,添加IP节点,以配置在线分析环境;
- 安装Python3;
- 使用Python3命令执行代码;
- 在线分析,通过全景分析和进程分析查看CPU负载和使用率情况进行对比分析;
- 修改执行命令,再次分析。
5. 实验资源
本次实验预计花费总计0元
资源名称 |
规格 |
单价(元) |
时长(分钟) |
云主机 |
4vCPUs | 8GB |ARM | Ubuntu |
免费 |
40 |
二、鲲鹏DevKit之Python字符串拼接系统性能分析
1. 自动部署鲲鹏云服务器
在云主机桌面右键选择Open Terminal Here,打开命令终端窗口。

执行自动部署命令如下,该命令会自动部署鲲鹏云服务器。
- --password 待部署项目所在ECS的root用户密码(至少8个字符),如果不修改部署命令,鲲鹏云服务器密码就是abcd@1234。
- --time 待部署资源的保留期(单位为秒,至少600秒,默认600秒)。当前实验预估需要40分钟,可以配置time为1小时保留期。

看到“application is running, service addr: https://xxx.xxx.xxx.xxx:8084”表示部署成功,记录部署远端服务器公网IP,如截图中对应的就是:115.175.25.9 。

最低0.47元/天 解锁文章
1910

被折叠的 条评论
为什么被折叠?



