Valve首个Linux游戏《求生之路2》的移植工作开始没多久,Valve Linux团队已经尝到甜头了,优化后的Source引擎以及《求生之路2》游戏在Linux系统、Source OpenGL渲染器下表现出色,甚至比Windows 7、DirectX环境里还要快!

他们使用了Core i7-3930K处理器、GeForce GTX 680显卡、32GB内存组成的高端平台进行对比测试,操作系统分别是Ubuntu 12.04、Windows 7 SP1,都是32位的,64位的稍后再试。

Windows 7系统下,《求生之路2》跑出了270.6FPS,而切换到Linux系统后,初始成绩只有可怜巴巴的6FPS,自然就要好好优化了。

开发团队表示,他们在Linux下对游戏进行了修改,以便更好地支持系统内核和OpenGL,同时优化了显卡驱动,最终经过努力,游戏帧率达到了315FPS,大大超过了Windows,领先幅度多达16.4%。

这似乎和一般人的直觉相反,毕竟大家都觉得Windows才更适合游戏,Valve团队也随即和NVIDIA开始了共同研究,最后把Windows下的成绩提高到了303.4FPS,但即便这样仍然比Linux稍慢。

Valve准备在一周后的Siggraph 2012专业图形大会上向世人展示Linux OpenGL游戏客户端的优化,以及他们和Intel、NVIDIA、AMD的深入合作。

求生之路linux和windows,《求生之路2》在Linux系统下运行比WIN7流畅相关推荐

  1. linux求生之路2乱码,《求生之路2》在Linux系统下运行比WIN7流畅

    Valve首个Linux游戏<求生之路2>的移植工作开始没多久,Valve Linux团队已经尝到甜头了,优化后的Source引擎以及<求生之路2>游戏在Linux系统.Sou ...

  2. iEmu:在Linux、Windows、Mac、Android系统上仿真运行iOS应用

    iOS 是一个"封闭"的系统,而Android是一个"开放"的系统,两者可谓是泾渭分明.现在,iEmu试图打破这两个操作系统之间的界限.iEmu是当年最 早破解 ...

  3. 从linux刷到windows,我为什么从Linux重新回归到Windows平台

    据国外媒体报道,也许很多用户都像笔者一样,曾经对Linux产生兴趣,并将其安装到自己的PC机上进行测试.然而,很多的用户最终都选择放弃Linux回到Windows的怀抱,这究竟是为什么呢? 下面,笔者 ...

  4. linux和windows图形运算效率,linux和windows下UDP发送效率的有趣比较

    今天在测试UDP发送效率和RUDP代码时效的问题,偶然的机会发现一个比较有趣的事情,先把我的测试代码贴上来看看,代码如下: int test_udp() { //_beginthread(sock_r ...

  5. Linux主机Windows容器,了解用于Linux和 Windows容器的Docker“容器主机”与“容器操作系统”...

    让我们来探讨一下"容器主机"和"容器操作系统"之间的关系,以及它们在 Linux 和 Windows 容器之间的区别. 一些定义 容器主机:也称为主机操作系统. ...

  6. Linux和Windows共享文件夹:/mnt目录下没有/hgfs的解决办法

    一.问题 linux与windows之间设立共享文件夹,但在/mnt文件夹下没有hgfs文件夹. 二.解决办法 步骤: 1.打开terminal:输入:sudo apt-get install ope ...

  7. linux和windows双系统设置默认启动系统

    在安装了windows与linux双系统的环境下,往往需要先安装windows系统再安装linux系统,这是因为linux的引导程序能够识别windows系统,而windows的引导程序无法识别lin ...

  8. 在win7系统上装linux,在Windows操作系统中安装Linux系统

    很多人对我写下面的东西已不屑一看了,但我写这个帖子的原因是:很多在Windows下想安装Linux的人不知如何开始,如何下手安装.等进入到安装界面又出现了很问题.不得不中途放弃. 好了,从我做起,开始 ...

  9. linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具

    linux vi编辑器常用命令 linux 查看ip linux find -name 查找文件名 linux shell linux 查看端口占用 linux 删除文件命令 linux cp命令复制 ...

最新文章

  1. linux守护实例有什么用,linux中的信号及进程守护的应用实例分享
  2. apache下配置php
  3. oracle11 删除表空间,oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等...
  4. db2中null和空值的区别_MySQL数据库的表中 NULL和空值 到底有什么区别呢?
  5. 【图像融合】基于matlab GUI小波变换彩色图像融合(含评价指标)【含Matlab源码 1756期】
  6. J2EE / TOMCAT / TOMCAT系列教材 (一)- 教程
  7. linux应用程序开发指南-开发工具介绍
  8. python用opencv实现图片的美白磨皮_OpenCV 磨皮-Python
  9. 如何用cocos2d-x来开发简单的Uphone游戏:(一) 下载安装和HelloWorld
  10. Java中的箭头->符号
  11. python聊天室_python聊天室
  12. DirectX修复工具使用
  13. springboot微信授权登录
  14. 在win10基础上安装Ubuntu16.04双系统(双硬盘)
  15. 计算机试题九,2017年职称计算机考试Excel测验试题(九)
  16. 计算机按哪里有音乐键,电脑键盘声音键是哪个 怎么打开电脑键盘声音键 - 驱动管家...
  17. VirtualBox安装教程和ubuntu16导入
  18. 各种奇葩3389连接不上的解决方法
  19. 现代金融业务--计算题合集(自用,quiz的解答瞎写的)
  20. APP和WAP手机网站的区别

热门文章

  1. 虚拟DOM和真实DOM的区别和联系
  2. 路由器mw320虚拟服务器,水星(MERCURY)MW320R路由器怎么设置 | 192路由网
  3. 对话体|科学与佛教的一致性
  4. 最新帝国cms主动推送插件(集所有搜索最全版)
  5. HTML中超链接:内部链接、外部链接、空链接、锚点链接的区分
  6. 记录一下身份证是否有效的验证方法
  7. 切眉手术后注意事项,看看我!
  8. badApple讲解说明
  9. 最新智云全能API接口PHP源码
  10. linux测试模块redis,redis 入门(一)——Linux环境安装测试以及基本命令演示