2009-10-08 30 views
3

我正在使用PHP調用使用exec()的FFMPEG命令。啓動此命令的腳本從另一個PHP腳本中調用使用我可以在PHP的多核LAMP機器上調用多個FFMPEG進程嗎?

proc_close(proc_open('php /phpdirectory/process.php &', array(), $foo)); 

這很好。調用ffmpeg命令並在後臺運行',使第一個腳本返回給用戶,在這種情況下繼續上傳文件。如果我使用多核心機器會怎麼樣?我如何去優化事情,以便我可以爲每個核心調用一個ffmpeg進程?或者多核機器進程是否會在覈心之間分配工作,並更快地完成單個進程?

有人嗎?

+0

你在使用什麼操作系統? – 2009-10-08 14:15:57

+0

CentOS,我正在運行Amazon EC2實例,並想知道如果我使用更大的實例,我的設置將如何改變。乾杯 – undefined 2009-10-08 14:18:21

回答

4

FFMPEG進程的調度由內核調度程序完成。您無法在每個核心明確激發您的流程。

相關問題