我使用的是64位CentOS 6.4计算机。我有一个简单的基准测试,可以将JPEG读入内存或写入JPEG。我之前使用的是libjpeg。现在,我安装了TurboJpeg,重新编译,我发现没有性能提升。我重新链接到libturbojpeg,我将LD_LIBRARY_PATH改为指向libturbo库的位置(在/ opt / libjpeg-turbo中),我做了我能想到的一切,但性能完全相同。
为什么会这样?
我的机器上已经位于/ usr / lib64的libjpeg.so文件是否已经来自libjpeg-turbo了?这是我唯一能想到的。
但是,我怎么能确定libjpeg-turbo不是更快,而且我做错了什么?