免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4713 | 回复: 15
打印 上一主题 下一主题

最近给社区写的代码,关于performance方面的 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-04-18 17:11 |只看该作者 |倒序浏览
还没来得及加入CPU运行时钟周期和指令级别的参数。。。先提交了再说。通过初步的实际测试,mutex比semahore的确性能提升很多,此前一直对此耿耿于怀。另外,perf event中的cpu instruction貌似有点问题,有一次居然在递归的指令段之后返回0,意味着没有指令,这怎么可能。最近博客一直写性能这个东西,当前的分析还比较粗糙,还没往上放.

https://lkml.org/lkml/2012/4/16/76

下面是基于上面的一个性能分析
https://lkml.org/lkml/2012/4/17/98

论坛徽章:
0
2 [报告]
发表于 2012-04-18 17:37 |只看该作者
以后这个email有可能不用了,伤感中。。。。可能会是kernel.org.gnu@gmail.com on behalf of ...

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
3 [报告]
发表于 2012-04-18 18:01 |只看该作者
回复 1# MagicBoy2010
LZ强悍啊。之前给内核列表提交过一个netfilter的补丁,结果都没有任何回复

   

论坛徽章:
10
戌狗
日期:2013-10-17 09:43:0215-16赛季CBA联赛之广东
日期:2018-02-05 11:22:1215-16赛季CBA联赛之八一
日期:2016-07-04 12:26:1815-16赛季CBA联赛之青岛
日期:2016-06-08 11:15:4115-16赛季CBA联赛之辽宁
日期:2016-04-05 10:10:1415-16赛季CBA联赛之辽宁
日期:2016-03-11 11:11:48酉鸡
日期:2014-12-18 14:35:48狮子座
日期:2014-02-20 10:14:07寅虎
日期:2013-12-02 13:48:2915-16赛季CBA联赛之广夏
日期:2018-03-21 08:51:10
4 [报告]
发表于 2012-04-18 18:10 |只看该作者
回复 3# 瀚海书香

支持lz和版主,希望在linux社区多多看到中国人的身影呀!

   

论坛徽章:
16
2015亚冠之吉达阿赫利
日期:2015-08-17 11:21:462015年迎新春徽章
日期:2015-03-04 09:58:11酉鸡
日期:2014-12-07 09:06:19水瓶座
日期:2014-11-04 14:23:29天秤座
日期:2014-03-02 08:57:52双鱼座
日期:2014-02-22 13:07:56午马
日期:2014-02-14 11:08:18双鱼座
日期:2014-02-13 11:09:37卯兔
日期:2014-02-06 15:10:34子鼠
日期:2014-01-20 14:48:19戌狗
日期:2013-12-19 09:37:46射手座
日期:2013-12-19 09:33:47
5 [报告]
发表于 2012-04-18 19:40 |只看该作者
围观!顶lz

论坛徽章:
0
6 [报告]
发表于 2012-04-18 20:10 |只看该作者
daniel_11 发表于 2012-04-18 18:10
回复 3# 瀚海书香

支持lz和版主,希望在linux社区多多看到中国人的身影呀!


中国人已经很多了。。。

论坛徽章:
0
7 [报告]
发表于 2012-04-18 20:41 来自手机 |只看该作者
其实之前一直自己单干,后来做到一定程度后突然觉得没意思了...

论坛徽章:
0
8 [报告]
发表于 2012-04-18 20:49 |只看该作者
瀚海书香 发表于 2012-04-18 18:01
回复 1# MagicBoy2010
LZ强悍啊。之前给内核列表提交过一个netfilter的补丁,结果都没有任何回复  ...


据我多年的围观,这个其实很正常,不过你下次最好把模块的维护者CC上去,LKML上的流量很大,一不小心就被忽略掉了。还有,那上面的人说话有时候,怎么说,蛮直接的,或者说是粗鲁,脸皮薄的别去混了。。。如果确定你的补丁是有用的,多提交几次也没什么,人多的时候其实也要看你的嗓门如何,哈哈

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:15程序设计版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之卡尔希纳萨夫
日期:2015-09-22 14:11:11程序设计版块每日发帖之星
日期:2015-09-25 06:20:00每日论坛发贴之星
日期:2015-09-25 06:20:00
9 [报告]
发表于 2012-04-18 20:49 |只看该作者
lz正好在这问个lz书里mutex的问题。IOLDD这本书里说过semaphore任何进程都可以对他做up操作,但是mutex则不行。我看互斥锁那一小节只是说了fast路径下如果有别的进程拥有互斥锁则快速模式失败,那慢速路径下是怎么个回事,能不能具体讲讲?

论坛徽章:
0
10 [报告]
发表于 2012-04-18 21:09 |只看该作者
cascle 发表于 2012-04-18 20:49
lz正好在这问个lz书里mutex的问题。IOLDD这本书里说过semaphore任何进程都可以对他做up操作,但是mutex则不 ...


slow path已经讨论很多了,主楼的帖子中的链接往上去是关于这方面的讨论,我本人的博客上也有一些(不过还没写完呢,没时间),semaphore在社区基本被淘汰掉了,因为mutex有这么这么多的优势,呵呵...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP