刚刚编译了一个有 Apple NEON 补丁的 ffmpeg,随便拿了一集 Rick and Morty,用 x265 做了一个压片测试,结果如下:
- Intel,用时 12min11s 。
- M1,用时 13min24s,慢了 10%。
Intel 的结果:
encoded 34437 frames in 731.41s (47.08 fps), 1413.17 kb/s, Avg QP:29.99 ________________________________________________________ Executed in 731.75 secs fish external usr time 132.28 mins 140.00 micros 132.28 mins sys time 1.63 mins 756.00 micros 1.63 mins M1 的结果
encoded 34437 frames in 804.03s (42.83 fps), 1413.12 kb/s, Avg QP:29.99 ________________________________________________________ Executed in 804.08 secs fish external usr time 91.92 mins 0.09 millis 91.92 mins sys time 0.41 mins 1.30 millis 0.41 mins 感觉有两点:
- Intel 的 Mac 其实一开始性能要更好,但是跑久了之后可以明显感觉到降频。
- 比较好奇为什么 M1 的 usr time 比 Intel 小那么多,不知道这是怎么算的,毕竟 M1 虽然是大小核,但也是 4+4 八核处理器。
