我可以在PHP的多核LAMP机器上调用多个FFMPEG进程吗?
作者:互联网
我正在使用PHP使用exec()调用FFMPEG命令.启动该命令的脚本从另一个PHP脚本使用调用
proc_close(proc_open('php /phpdirectory/process.php &', array(), $foo));
这很好. ffmpeg命令被调用并“在后台”运行,留下第一个脚本返回给用户,在这种情况下继续进行文件上传.如果我使用的是多核计算机怎么办?我将如何优化事物,以便可以为每个内核调用ffmpeg进程?还是多核机器进程会在内核之间分配工作,并更快地通过单个进程?
任何人?
解决方法:
FFMPEG处理的调度是由内核调度程序完成的.您不能在每个核心上明确触发您的进程.
标签:multithreading,amazon-ec2,ffmpeg,multicore,php 来源: https://codeday.me/bug/20191107/2002685.html