导读

[源码] 【性能对比】取文本长度_汇编版源码,多线程场景下吊打原版,实测快很多

[复制链接]

微信扫一扫 分享朋友圈

yhy_yh 发表于 8 小时前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最近在搞一个多线程的文本处理程序,需求比较变态:
  • 几十个线程同时跑
  • 每个线程要频繁调用取文本长度、取左边、取右边、取中间
  • 文本长度几千到几万不等

跑起来之后CPU占用不高,但速度就是上不去。
用性能分析工具跑了一下,发现瓶颈居然在最基础的取文本长度上。
原版的 取文本长度 在多线程高频调用场景下,拖慢了速度。
实在忍不了,搞了个汇编版的取文本长度。





游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

精彩评论2

1150531613 发表于 6 小时前 | 显示全部楼层
谢谢分享好人有好报6666666
回复 支持 反对

使用道具 举报

我爱你苏根 发表于 1 小时前 | 显示全部楼层
00.000...000
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1