如何将Imagick转换和所有依赖项加载到/ dev / shm以获得性能?

时间:2017-08-29 17:26:50

标签: performance imagemagick imagick phash

我试图用Imagick命令比较至少40000个视频截图" / dev / shm / convert s1 s2 -metric RMSE -format%[distortion] -compare info:"。 我成功地获得了~0.04秒的平均速度。

如果我在3个线程中使用转换命令CPU上升到所有内核的80-90%(应该是),而且服务器上的负载也会呈指数增长并影响平均速度~0.09秒

我正在使用/ dev / shm中的s1和s2映像路径来降低对加载服务器和SSD的影响。另外我使用/ dev / shm中的convert命令是不够的,因为它使用了SSD中的其他库。

我不知道将它们复制到/ dev / shm的依赖库是什么,或者任何其他方法都可以很好地实现相同的结果。

0 个答案:

没有答案