系统相关
首页 > 系统相关> > 我可以在PHP的多核LAMP机器上调用多个FFMPEG进程吗?

我可以在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