V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
dfgxcvbcv
V2EX  ›  Linux

同一个 20 核 128GB RAM 无显卡虚拟机,在 Windows 10 2016 LTSB+Ubuntu 16.04 下用同版本同参数的 ffmpeg 压缩视频,为什么 Windows 总比 Ubuntu 快 25%?

  •  
  •   dfgxcvbcv · 47 天前 · 2562 次点击
    这是一个创建于 47 天前的主题,其中的信息可能已经有所发展或是发生改变。

    测试了好几轮还是这样。区别是 Windows 任务管理器 看 CPU 占用始终 100%,Ubuntu top 命令看 CPU 经常会落到 50%左右 1 秒然后升回 100%。

    都是刚安装完系统,没有第三方软件的状态(懒得装系统,8 年前装了两个系统磁盘镜像的备份一直留着,用到了现在,虚拟机需要装系统就替换上去很方便)

    都是二进制文件,没有用包管理器装,确定同一版本

    13 条回复    2022-07-03 07:35:58 +08:00
    msg7086
        1
    msg7086  
       47 天前
    换新内核试试?
    dfgxcvbcv
        2
    dfgxcvbcv  
    OP
       47 天前
    typo: 是 5 年前( 2017 年 数错了)
    dfgxcvbcv
        3
    dfgxcvbcv  
    OP
       47 天前
    @msg7086 #1 更新内核测试了一下,更慢了,比 Windows 慢了 35%。
    ericguo
        4
    ericguo  
       47 天前
    Ubuntu 系统不是跑的 WSL Windows 下的 Linux 子系统吧?原生对原生比较才公平。
    dfgxcvbcv
        5
    dfgxcvbcv  
    OP
       47 天前
    @ericguo #4 显然不是,Windows 10 2016 LTSB 是 Build 14393 ,Subsystem 功能 Build 16215 才出现。
    ericguo
        6
    ericguo  
       47 天前
    那结论就是,2016 LTSB 比 Ubuntu 16.04 在 20 核情况下(内存不重要,如果吃不满的话),默认编译 FFMPEG 参数,跑在虚拟机环境下( VMWare ?),LTSB 在此种虚拟机下,CPU 的调度策略效率更高。
    kokutou
        7
    kokutou  
       47 天前
    装个 almalinux 试试。。。
    ysc3839
        8
    ysc3839  
       47 天前 via Android
    这种纯算法的情况我比较怀疑是编译器优化的问题
    wizardyhnr
        9
    wizardyhnr  
       47 天前
    跟虚拟机优化是否有关系?我的笔记本双系统,ubuntu20.04 下 ffmpeg 要比 win10 快一点的。
    codefun666
        10
    codefun666  
       47 天前
    文件系统有关系啊,还有是否是同样的 gcc 版本。
    x1596357
        11
    x1596357  
       47 天前 via iPhone
    不知道跟 cpu governor 是不是有关系
    ToBeHacker
        12
    ToBeHacker  
       47 天前
    平台都不一样,常数级别的性能差异很正常啊
    datou
        13
    datou  
       46 天前
    都是用的是最新 nightly static build 版 ffmpeg 吗?
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3100 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:46 · PVG 18:46 · LAX 03:46 · JFK 06:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.