2

我在 64 位 CentOS 6.4 机器上。我有一个简单的基准,可以将 JPEG 读入内存或写入 JPEG。我以前使用的是 libjpeg。现在,我安装了 TurboJpeg,重新编译,我没有看到性能提升。我重新链接到 libturbojpeg,我将 LD_LIBRARY_PATH 更改为指向 libturbo 库所在的位置(在 /opt/libjpeg-turbo 中),我做了我能想到的一切,但性能完全相同。

为什么是这样?

难道我机器上已经在 /usr/lib64 中的 libjpeg.so 文件已经来自 libjpeg-turbo 了吗?这是我唯一能想到的。

但是,我怎么能确定 libjpeg-turbo 没有更快,而且我没有做错什么?

4

0 回答 0