Ben kullanıcı başına 8 istekleri her 6 setleri gönderme içeren bu belirli bir görevi ve yaklaşık 2000 kullanıcılarının toplam yapıyorum. Bu komutlar göndermek için kullanılan GET istekleri bir demet var.
Gönderme hızlandırmak için, ben, 8 istekleri tutarak birbiri ardına onları ateş, ve sonra bir sonraki kullanıcı ile devam eden 4 kıvırmak çok kolları, her inşa ettik. Benim CPU% 99 yeme, ve benim bant genişliği saniyede sadece 5KB yeme hafif bir sorun. Orada hiçbir sızıntı ya da bir şey, ama 96000 istekleri gönderirken, benim çift çekirdekli AMD Phenom iyi bir yaklaşık 3 saat kadar çekici, büyük zaman kalıyor.
Ben mümkün hızı bu kadar can herhangi bir yöntem var mı? File_get_contents () yerine cURL 50% daha yavaş olmak biter kullanma. Ama cURL sadece 5 kbps kullanır, ve benim CPU yiyor.