游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3384|回复: 8

关于Windows与Linux服务器效率问题

[复制链接]

4

主题

30

帖子

36

积分

注册会员

Rank: 2

积分
36
发表于 2011-11-29 19:18:00 | 显示全部楼层 |阅读模式
关于Windows与Linux服务器效率问题.
现在国内绝大多数的网络服务器都习惯性的使用Linux,为了敏捷开发考虑使用Linux下的JAVA.

个人只研究过Windows平台下的开发,包括.net与API开发!

针对Linux了解还是相当的少.

别人问我为什么用Windows 的时候我也只能说一句没什么不好来搪塞.
个人考察过架设一组Windows的服务器经济代价并不高,1000-5000之间均可以架设出平时应用到大规模应用的服务器系统. 就算10台也不过50000块.这对于大规模的网络应用来说钱并不多.

现在的发展方向是并行开发,与并行调试.最新的windows平台对此做了很多努力.我也受益匪浅.
对于Linux是否有这方面的发展我并不了解.

在此想问问各位资深的大虾,如果仅考虑大规模网络IO处理来说,Windows 和 Linux 到底哪个效率更高呢, 不要用第三方库 不考虑Boost之类的, 完全自己写最优效率的应用级程序.

再就是windows下的.net与Linux下的JAVA开发敏捷程度如何,运行效率又如何.

以上2个问题都再考虑下并行开发后的结果,小弟非常感激....

58

主题

1433

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2011-11-30 12:00:00 | 显示全部楼层

Re:关于Windows与Linux服务器效率问题

汤唯和范冰冰那个更风骚啊,真纠结

4

主题

30

帖子

36

积分

注册会员

Rank: 2

积分
36
 楼主| 发表于 2011-11-30 23:27:00 | 显示全部楼层

Re: 关于Windows与Linux服务器效率问题

以上2个问题都再考虑下并行开发后的结果,小弟非常感激....

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2011-12-1 23:17:00 | 显示全部楼层

Re:关于Windows与Linux服务器效率问题

很多开源技术在Linux上是完整的,而Windows则不。
从游戏所需的并发量来说,两个平台都能满足,执行效率不是平台选择需要特别考虑的。

0

主题

6

帖子

35

积分

注册会员

Rank: 2

积分
35
发表于 2011-12-2 07:56:00 | 显示全部楼层

Re: Re:关于Windows与Linux服务器效率问题

gantleman: Re:关于Windows与Linux服务器效率问题

汤唯和范冰冰那个更风骚啊,真纠结


关键还是和楼主的问题一样:看并发性怎么样。

58

主题

1433

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2011-12-3 08:01:00 | 显示全部楼层

Re:关于Windows与Linux服务器效率问题

突然发现个亮点,
用java写服务器的人伤不起啊。

23

主题

515

帖子

552

积分

高级会员

Rank: 4

积分
552
发表于 2011-12-7 14:58:00 | 显示全部楼层

Re:关于Windows与Linux服务器效率问题

楼主是新人?或者是做web的?

按照我的看法就是linux效率肯定更高(因为大家都这么说),但windows足够了!

因为系统提供的功能(API)并不是导致最终产品效率高低的关键!!
毕竟我们是在做游戏,而不是apache,对于一台mmo游戏服务器来讲,2000人已经是我见过比较高的记录了。

根据优化的经验:多线,减少io吞吐量,减少不必要的代码调用是提高性能的关键。。。


举个简单例子:
就算法拉利和奥拓要进行比赛,但是要在“现实高速道路”而不是F1跑道,即120km限制(也就是2000人在线),其结果还不是一样快?!!

更何况windows也不是奥拓,除非他真的不了解win socket 2.2

千万不要抱着系统决定一切的态度。




23

主题

515

帖子

552

积分

高级会员

Rank: 4

积分
552
发表于 2011-12-7 15:00:00 | 显示全部楼层

Re: Re:关于Windows与Linux服务器效率问题

gantleman: Re:关于Windows与Linux服务器效率问题

突然发现个亮点,
用java写服务器的人伤不起啊。



如果不是做mmo,用java写服务器没啥大不了。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-12-10 23:53:00 | 显示全部楼层

Re:关于Windows与Linux服务器效率问题

效率不是由系统决定,而是有写代码的人生产的代码质量决定。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-3-22 18:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表