AMD近期推送了一项关键更新,修复了HandBrake视频转码软件中的线程管理瓶颈,使得线程撕裂者(Threadripper)系列处理器的转码性能最高激增215%。简而言之,这次修复彻底释放了此前被限制的多核性能潜力。
HandBrake是一款广受欢迎的开源免费视频转码工具,常用于视频编码格式转换,例如将H.264压缩为HEVC(H.265),在视频文件压缩、格式兼容性调整等场景中应用广泛。
瓶颈源于HandBrake的原始架构仅支持最多64个逻辑处理器。当线程撕裂者系列CPU核心数超过64核后,大量核心处于闲置状态,无法参与计算。更严重的是,任务被分割为过多细碎线程,导致CPU将大量资源耗费在调度与协调上。这两方面问题叠加,最高可造成60%的性能损失。
形象地说,用户购买了一颗96核的“性能怪兽”,但在视频转码时实际只调动了64个核心,剩余32个核心不仅闲置,还要分担额外的调度开销。

在HandBrake 1.11.0版本中,开发团队对线程管理与任务调度算法进行了重点重构。核心目标是将转码工作负载均衡地分配至所有可用核心,杜绝核心“吃空饷”的现象。
实测结果非常直观:在H.264 720p视频转码场景下,96核Threadripper PRO 9995WX的性能提升了181%,而64核Ryzen Threadripper 7980X的提升幅度高达215%。这正是“好钢用在刀刃上”——前提是刀刃能够真正发挥作用。




值得关注的是,此次优化虽效果显著,但也折射出软件生态对高核心数硬件的适配长期滞后这一现实问题。对于拥有高核心数Threadripper处理器的用户,升级HandBrake无疑是立竿见影的优化策略;但对于普通消费者而言,在选购硬件时应认识到,核心数量并非与性能提升成简单正比关系,软件环境的适配程度始终是决定实际表现的关键因素。
