跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

  1. 主页
  2. General Discussion | 综合讨论
  3. Linux & Win 游戏性能随手记录

Linux & Win 游戏性能随手记录

已定时 已固定 已锁定 已移动 General Discussion | 综合讨论
游戏
11 帖子 3 发布者 140 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • MoYingJiM 离线
    MoYingJiM 离线
    MoYingJi
    写于 最后由 编辑
    #1

    最近装了双系统 随手记录游戏性能
    Arch Linux (KDE Plasma) & Windows 11 家庭中文版

    Minecraft

    Minecraft 1.21.4 NeoForge
    加钠(优化模组)、Iris(光影)
    光影用的是 Complementary Reimagined
    JVM 均为 zulu-21
    模组、游戏设置等均相同(因为这就是符号链接过去的)

    ac5b27d0fec82d4d0fafd57f5c322033.png
    46bfeac6be9e2d84fa3ba321ce71be84.png

    性能差距还是有点大的(
    因为是随手记录 没有刻意控制场景等相同

    绝区零

    Win 端正常启动
    Linux 端使用 wine-10.1-staging-tkg-amd64 和 dxvk2.6

    97AC195ADB14EAD336C7DB61731BEDDD (小).jpg
    DCAD4E44FAFBFC685992B146D39AC57F (小).jpg

    随手记录 就直接用相机拍咯(
    这...性能差距好像不是很大?
    但看其他两个游戏的性能差距 这里可能就是被 Wine/Proton 的差距或没开 Vulkan 影响的

    喵斯快跑

    均通过 Steam 启动
    Linux 使用了 Proton Experimental

    3abc3bf32868957813e07f197d9c2e9e (小).jpg
    0c580afd40d4341f1!808f95739e79e6e (小).jpg

    因为我是先拍的Win端 以为稳定帧数是300多 就没注意 原来是当时帧数不太稳定 其实是和Linux差不多能到700左右

    8c6a6635140b8ac792ec18d416c54aef (小).jpg
    6e3ce4709d6d9b21d97c6e3b7564ef82 (小).jpg

    这个页面的性能差距就有点明显了 Win端差不多只有680 就算帧率波动算Win700 那也不及Linux的750
    不过这么高的帧率 差个几十真的重要吗...

    我本来打算用Proton重测一遍绝区零的 结果发现用Proton根本就打不开绝区零 原神则由于其新版本的补丁限制了Wine/Proton等技术 崩三和崩铁由于使用了更加严格的反作弊基本不允许Linux启动 我的随手记录以此告终...
    本测试存在诸多不严谨之处 毕竟只是随手记录 肯定无法达到绝对准确 大佬来反驳就是大佬对(

    1 条回复 最后回复
    1
    • MoYingJiM 离线
      MoYingJiM 离线
      MoYingJi
      写于 最后由 编辑
      #2

      补充 前一个是Linux 后一个是Win
      后两个游戏 Win使用自带的Win+G监控 Linux使用mangohud 运行命令为 mangohud gamemoderun %command%

      1 条回复 最后回复
      0
      • sunrisepeakS 离线
        sunrisepeakS 离线
        sunrisepeak d2learn-dev
        写于 最后由 编辑
        #3

        显卡驱动的版本会不会影响很大? 按理游戏厂商应该会重点优化win平台才对

        1 条回复 最后回复
        0
        • MoYingJiM 离线
          MoYingJiM 离线
          MoYingJi
          写于 最后由 编辑
          #4

          疑似破案了 你N卡更新驱动要登录 我用着半年多前的显卡驱动呢... 坑了我一把 也知道了原来显卡驱动影响这么大

          1 条回复 最后回复
          0
          • MoYingJiM 离线
            MoYingJiM 离线
            MoYingJi
            写于 最后由 编辑
            #5

            完了 更新后还是差不多 虽然高了20帧左右 但还是不及Linux

            1 条回复 最后回复
            0
            • MoYingJiM 离线
              MoYingJiM 离线
              MoYingJi
              写于 最后由 编辑
              #6

              Linux 6.14 内核 好像有对这方面的优化

              新增了 ntsync 子系统,提供 Windows NT 同步原语支持

              好像是这么说的 这对wine有一定提升 我当时应该还在6.13内核 还有提升空间?
              难道win11真的有这么差吗 还是我个人原因

              SPeakS 1 条回复 最后回复
              0
              • SPeakS 离线
                SPeakS 离线
                SPeak d2learn-dev
                在 回复了 MoYingJi 最后由 SPeak 编辑
                #7

                @MoYingJi 按理一个大众发行的游戏不可能在windows上的优化比linux上差的, 反而可能系统调度原因 刻意压低过高的fps来节省功耗(纯猜测)...

                1 条回复 最后回复
                0
                • MoYingJiM 离线
                  MoYingJiM 离线
                  MoYingJi
                  编写于 最后由 编辑
                  #8

                  我最近听说是dxvk的功劳 把wine损失的性能弥补了
                  dxvk把dx11转换为vulkan 然而vulkan的性能比dx11要好很多 所以出现了这种情况
                  如果换成dx12的游戏 并使用d3dvk 由于dx12和vulkan差不太多 就没有这种情况了

                  SPeakS 1 条回复 最后回复
                  0
                  • SPeakS 离线
                    SPeakS 离线
                    SPeak d2learn-dev
                    回复了MoYingJi 最后由 编辑
                    #9

                    @MoYingJi steam基于wine改的proton的性能有没有测试过

                    MoYingJiM 1 条回复 最后回复
                    0
                    • MoYingJiM 离线
                      MoYingJiM 离线
                      MoYingJi
                      回复了SPeak 最后由 编辑
                      #10

                      @SPeak 在 Linux & Win 游戏性能随手记录 中说:

                      @MoYingJi steam基于wine改的proton的性能有没有测试过

                      proton 性能和普通 wine+dxvk 大差不差

                      目前我所使用的 wine 还没有支持 ntsync
                      用第三方合入了ntsync补丁编译的版本 使用了支持的内核 且开启内核模块 提升并没有想象中那么大 甚至感觉没有提升

                      我目前还没有试原生支持vulkan的游戏 不知道如果不经过dxvk 两端都用vulkan 对比怎么样

                      1 条回复 最后回复
                      0
                      • MoYingJiM 离线
                        MoYingJiM 离线
                        MoYingJi
                        编写于 最后由 编辑
                        #11

                        我不知道是cpu问题还是系统问题 intel大坏
                        我发现linux端的cpu很难降压 win系统下开一个游戏电压基本就掉到0.8V了 反而啥都不干能有1.3V-1.4V甚至1.5V
                        但linux系统我开2个游戏才开始降压 最低0.75V 而且时常跑到1.45V这样的高电压(放过我的笔记本吧()
                        和win正好相反 linux啥也不干电压会很低 降到0.7V-0.8V左右
                        不知道这是否正常?我总感觉这有点问题

                        1 条回复 最后回复
                        0

                        • 登录

                        • 没有帐号? 注册

                        • 登录或注册以进行搜索。
                        d2learn forums Powered by NodeBB
                        • 第一个帖子
                          最后一个帖子
                        0
                        • 版块
                        • 最新
                        • 标签
                        • 热门
                        • Online Tools
                        • 用户
                        • 群组