Situation:
Ben konuları bir dizi tutar C bir program yazıyorum. Bir iş parçacığı sona erdiğinde, yeni bir tane oluşturulur.
Her iş parçacığı çatal - çocuk exec yoluyla PHP süreci çalışır () ve bitirmek için üst bekler.
Her PHP süreç, bir kuyruktan sonraki öğeyi alır onu ve çıkar işler.
Temel kodu: http://www.4pmp.com/2010/03/multitasking-php-in-parallel/
Problem:
PHP süreçler Symfony görevlerdir ve Symfony bellek oldukça büyük miktarda gerektirir. PHP süreçler yeterli belleğe sahip olacak şekilde nasıl güvenle her iş parçacığı için gerekli yığın alanı hesaplayabilirsiniz?
Php.ini içinde bellek sınırı 128Mb yüzden yığını bu kadar yer tahsis gerekir?