《锁长期等待》项目大作业解析
【摘要】 一、作业题目通过性能分析工具找出程序中加锁范围不合理的地方并解决。多线程程序,经常存在锁不合理长期占用的问题。这次主要针对这一问题,通过鲲鹏性能分析工具资源调度功能来观测,建议在分析业务逻辑将不需要锁的计算移出互斥量加锁操作。二、操作前提1)认真观看迁移工具的实战视频。2)在鲲鹏社区申请远程实验室,操作系统选择OpenEuler。https://www.hikunpeng.com/zh/de...
一、作业题目
通过性能分析工具找出程序中加锁范围不合理的地方并解决。
多线程程序,经常存在锁不合理长期占用的问题。这次主要针对这一问题,通过鲲鹏性能分析工具资源调度功能来观测,建议在分析业务逻辑将不需要锁的计算移出互斥量加锁操作。
二、操作前提
1)认真观看迁移工具的实战视频。
2)在鲲鹏社区申请远程实验室,操作系统选择OpenEuler。
https://www.hikunpeng.com/zh/developer/devkit
3)这里选择远程服务器,具体配置和信息如下图所示。
申请之后,会收到一封邮件,里面会有详细的环境配置信息。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)