插个题外(算是续
http://tieba.baidu.com/f?kz=882960942)
比较了下lto对x264编译后速度优化的差别
(开关唯一差别是-flto,gcc使用komisar编译的4.5.2,带lto补丁;因为是测试,都只用make,没使用fprofiled)
测试视频1(电影片段,参数默认;顺序:先无-flto的x264跑3遍,再有-flto的跑3遍)
无-flto
13.72fps 15.35fps 14.33fps
平均 14.667fps
有-flto
13.37fps 17.03fps 13.55fps
平均 14.650fps
测试视频2(动画片段,preset fast/tune animation;顺序:先有-flto的x264跑3遍,再无-flto的跑3遍)
无-flto
19.33fps 18.99fps 19.55fps
平均 19.290fps
有-flto
19.29fps 18.73fps 19.39fps
平均 19.137fps
2次视频测试间有整机重启
看样子lto对x264编译优化并不怎么好的样子……