Vips库线程限制



如何从php代码中限制vips-lib中活动线程的数量?我想剪切瓷砖的大图像,但我想已经从主机的进程限制杀死脚本。

在web中,我无法定义像php模块那样使用vip的好例子。我做了这个代码,这是有效的,但没有限制。

$im = vips_image_new_from_file('./big_image.png', ['access' => 'sequential'])["out"];
vips_call('dzsave', $im, './folder', ["overlap" => 0, "tile-size" => 256, "depth" => "one"]);

我找到了这个函数:

vips_concurrency_set($number_of_threads);

在使用1或2之后(也许我可以使用更多,我不尝试(,托管提供商不会杀死进程,但lib工作得很快。

相关内容

  • 没有找到相关文章

最新更新