V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
akann
V2EX  ›  游戏

PC上什么操作系统的游戏性能最佳?既不是XP也不是win7.

  •  
  •   akann · 2011-11-25 16:24:13 +08:00 · 6564 次点击
    这是一个创建于 4751 天前的主题,其中的信息可能已经有所发展或是发生改变。
    哈哈,是windows 2003 server.为什么这么说呢,因为XP32位官方不支持4G内存,如果你有4G内存,可能最多也就3个G左右。非官方支持的有可能不太稳定。XP64位游戏兼容性又比不上32位。win7的32位官方同样 不支持32位,而且同样机器的配置,很多游戏在win7上的表现都赶不上XP系列,用排除法,最后只剩下令人奇怪的windows 2003 server 32位版游戏性能最佳。
    35 条回复    1970-01-01 08:00:00 +08:00
    Ricepig
        1
    Ricepig  
       2011-11-25 16:26:15 +08:00
    其实xp也就内存占用小一点,其他完全不如7,2003同理
    flied
        2
    flied  
       2011-11-25 16:37:14 +08:00
    win7出来之前很多玩家都是自己鼓捣win2003来玩,各种优化定制,完全不鸟xp和vista这些用户
    akann
        3
    akann  
    OP
       2011-11-25 16:37:49 +08:00
    从实践经验上我发觉win7 在cpu占用上也很多,它还有很多版权和安全上的服务,而且win 7 兼容性也不太好。
    yyfearth
        4
    yyfearth  
       2011-11-25 16:43:23 +08:00
    我记得,当年Win98的游戏兼容性是最好的,呵呵~!
    coderoar
        5
    coderoar  
       2011-11-25 17:10:37 +08:00
    可惜2003也没有Direct X 10。
    xatest
        6
    xatest  
       2011-11-25 17:11:08 +08:00
    LZ考虑了硬件驱动对操作系统的兼容性不?尤其是显卡驱动~
    wynemo
        7
    wynemo  
       2011-11-25 17:14:07 +08:00
    win764 不是能运行32位的程序么? 既然内存要求多 那么应该是新游戏 新游戏基本都支持win7 如果内存小 那没有必要比较
    fangweng10
        8
    fangweng10  
       2011-11-25 18:07:23 +08:00 via iPod
    3G内存基本够游戏了,开下单进程大于2G使用,基本上OK
    Platinum
        9
    Platinum  
       2011-11-25 18:15:01 +08:00
    你首先要明白 4G 这个数是怎么来的,就是 2 的 32 次方

    32 位系统使用 4G 以上内存的技术叫 PAE,必然会有性能代价,没有什么神奇的魔法在里面

    而且 win7 成为下一个 xp 是没有悬念的事情,就像 xp 刚出的头几年,98 上游戏的性能也比 xp 下好一样
    evlos
        10
    evlos  
       2011-11-25 18:30:30 +08:00
    旧游戏可能在WIN2003SERVER上面运行得不错,但是新出的PC游戏基本上都是以WIN7为默认平台优化设计的,支持64位,使用DIRECTX10和DIRECTX11。而WIN2003根本不支持DIRECTX10/11,以及一些最新的特性,所以这些游戏在WIN2003下面根本玩不了耶
    evlos
        11
    evlos  
       2011-11-25 18:37:06 +08:00
    @evlos 啊,不好意思说错了,不是玩不了,因为有向下兼容。但是效果和速度就木有那么好咯。
    evlos
        12
    evlos  
       2011-11-25 18:44:09 +08:00
    @evlos 额,没修改功能稍稍有点不方便。因为大部分游戏都有做向下兼容,比如鬼泣4就有DX9、DX10的运行文件。但是最近新出的极品飞车16和战地3都不支持XP了。
    sigone
        13
    sigone  
       2011-11-25 19:35:04 +08:00
    @yyfearth 还能找到 win98 的安装文件吗?
    All
        14
    All  
       2011-11-25 19:43:53 +08:00
    不是还有个win2008sp2的啊,楼主怎么没说到啊?
    jooe
        15
    jooe  
       2011-11-25 19:52:25 +08:00
    @sigone win98网上有的,不过确实没法用了
    jooe
        16
    jooe  
       2011-11-25 19:54:50 +08:00
    @All 打算用回win03了,前两年的机器跑起来不如意,大部分需求就是看看网页,用用office,机器启动快,关机快,用着就算爽了
    X_Del
        17
    X_Del  
       2011-11-25 20:27:09 +08:00
    好象linux在3D显示方面更有优势。
    haohaolee
        18
    haohaolee  
       2011-11-25 20:42:26 +08:00
    server 2003 32bit就支持4G内存了?楼主还需要补课啊
    tuoxie007
        19
    tuoxie007  
       2011-11-25 20:47:30 +08:00 via iPhone
    为什么不用64位系统呢?
    haohaolee
        20
    haohaolee  
       2011-11-25 20:48:55 +08:00
    @Platinum 况且普通程序不加编译选项无法是用PAE部分的内存。在32bit下,正常的程序能使用的就是2G内存(特殊情况下是3G),再多也只是好看而已。
    还有一个误区是,同样的配置下,xp一定快于win7。实际上xp已经不能胜任高速的新硬件了
    Ricepig
        21
    Ricepig  
       2011-11-25 20:51:32 +08:00
    @X_Del 木有优势。。。驱动更新得慢。。。且opengl已不是游戏主流
    Ricepig
        22
    Ricepig  
       2011-11-25 20:51:58 +08:00
    @haohaolee Win7的网络性能是要超过xp的,这个我知道
    lerry
        23
    lerry  
       2011-11-25 22:22:54 +08:00
    win 7很好阿,安个readyfor4g就好了,支持大内存,用的是pae吧
    yyfearth
        24
    yyfearth  
       2011-11-26 07:30:55 +08:00
    @sigone 有啊,有原版iso,和精简版gho,还有vmdk镜像。
    sigone
        25
    sigone  
       2011-11-26 10:23:00 +08:00
    @yyfearth @jooe 因为发现了压箱底的宝贝, 只能在win98下运行, 很想做虚拟机重温一下10年期的旧梦! 不知win98对现在的pc硬件支持如何?
    yyfearth
        26
    yyfearth  
       2011-11-26 14:56:01 +08:00
    @lerry pae使用3级内存映射,使用性能换取更大的内存。所以如果对内存要求很高,高过对内存速度的要求,那么pae才有足够的意义。而且一般的程序,在32bit下无法一般使用超过2G的内存,所以只有多任务(进程)的情况下,pae才比较有意义。
    而网络服务器有这样的要求,对于吞吐量的要求大于速度的要求,而且又是多任务的,因此用pae划算。而普通用户就不是那么回事了。
    其实大家最求pae,主要是因为觉得剩下的1G内存很浪费,仅此而已。
    yyfearth
        27
    yyfearth  
       2011-11-26 15:00:43 +08:00
    非要用的话,大不了装双系统,甚至多系统就是。当年XP和98不就是这么过的么。
    另外,XP64简直没法用的,完全不能和Win7 x64比,XP64完全没有兼容性可言。
    而且,再过几年随着游戏放弃XP,慢慢的Win7会和现在XP一样的。
    akann
        28
    akann  
    OP
       2011-11-26 18:19:12 +08:00
    @yyfearth 不知道你玩过哥特王朝3没有,比较老的游戏了,win7一上哥特王朝3就占用2.6G内存。
    akann
        29
    akann  
    OP
       2011-11-26 18:25:27 +08:00
    @xatest ATI卡我不知道,但我所知道的nvidia卡在160.XX一前版本是支持windows 2003 server的,也很稳定。
    akann
        30
    akann  
    OP
       2011-11-26 18:32:33 +08:00
    @xatest 说错了,应该是nvidia卡在260.99以前版本是支持windows 2003 server的,
    ayanamist
        31
    ayanamist  
       2011-11-26 18:59:21 +08:00
    2003的内核和XP、7的不同,默认会平均分配CPU(不是系统属性高级里那个玩意儿,就算把那里改成前台程序优先也没用),不信你跑些benchmark就明白了。这也是为什么在2003下玩游戏感觉会比XP下快的原因,因为进程调度更加迅速了。
    Air_Mu
        32
    Air_Mu  
       2011-11-26 19:14:52 +08:00
    不知道这群大神们玩的都是什么游戏
    slixurd
        33
    slixurd  
       2012-02-05 22:57:10 +08:00
    实在纠结WIN7的内存占用其实也可以用32位WIN7,虽然可用内存从4G降到3.2G,但是内存占用少了很多,不过内存本来就是用的,WIN7的内存控制机制也不太一样了,只要流畅(每个人的流畅意义也不太相同)就可以了。
    VYSE
        34
    VYSE  
       2012-02-05 23:13:20 +08:00
    我记得98下面跑CS不锁FPS比XP不知高到哪去了
    akann
        35
    akann  
    OP
       2012-02-06 05:54:05 +08:00
    @VYSE windows XP 相比win98是巨大的改变,表现上来说就是在XP上运行的新程序不能在win98上运行.但是 大部分win98程序能够在XP上运行,因此98很快就消亡了,因为如果你还用98的话,XP上的很多游戏是玩不了的。windows 7虽然对windows XP也是一个大变,但这个大变小于 XP对win98的改变,表现就在于,目前XP能运行几乎所有能在Win7上运行的游戏,当然以后如果有游戏商只开发directx10以上的游戏那另当别论,但是现在还有很多显卡不支持directx11,游戏商不可能放弃这个市场,目前来说XP的兼容性是很好而且性能来说也很好,因此现在XP系列(包括03server)消亡还需要一段时间.xp要完全像98那样消亡,我想要等到游戏开发商只开发针对directx10以上游戏的时候。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3792 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:34 · PVG 18:34 · LAX 02:34 · JFK 05:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.