写了一个蒙特卡洛算法的c程序,ubuntu12.04用gcc编译,运行时间5.2秒。同样的程序,同一台机子,windows7下用vc编译,运行时间3.0秒。试了好几次,时间基本上没什么变化。
这也差太多了吧?当然了还没有用其他的程序试过。
大家遇到过这样的问题吗?
不过我ubuntu12.04的网速比windows7快的多,这绝对不是心理作用,感觉太明显了。
同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 61
- 注册时间: 2012-10-21 11:33
- 系统: ubuntu12.04
-
- 帖子: 61
- 注册时间: 2012-10-21 11:33
- 系统: ubuntu12.04
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
哦,貌似同样的机器mathematica在ubuntu下也比windows下慢。。。这是什么情况。。
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
really?zhangzimou 写了:哦,貌似同样的机器mathematica在ubuntu下也比windows下慢。。。这是什么情况。。

- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
mathematica不好说,可能是它的GUI被X11拖后腿了。C程序你可以看一下VC编译时的选项,gcc你也可以加上-O或-march选项试试
-
- 帖子: 61
- 注册时间: 2012-10-21 11:33
- 系统: ubuntu12.04
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
就是感觉运行mathematica不够流畅,体验没有windows的好photor 写了:really?zhangzimou 写了:哦,貌似同样的机器mathematica在ubuntu下也比windows下慢。。。这是什么情况。。
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
开o2优化试试呗,还慢就是gcc编得不好。
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
同样是ivf+cb,ubuntu比win快多了。。。
通过 MI 2S 发表
通过 MI 2S 发表
浮生七十今三十,从此凄惶未可知
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 同一个c程序,windows编译运行比ubuntu快的多,大家有没有遇到这样的情况?
intel compiler你值得拥有。通常编译加上-O2,也可以-O3。