Xampp, Apache, PHP i ZIP - użycie CPU

0

Witam. Na Windows Server 2008 mam zainstalowanego xamppa. Za pomocą skryptu php pakuję pewne pliki do archiwum ZIP za pomocą wbudowanej bilbioteki.
Wszystko działa fajnie, ale problem w tym, że httpd.exe wykorzystuje wtedy 25% mocy procesora (4 rdzeniowy). Potrzebuję ustawić jakoś w php, apache lub bezpośrednio w xamppie by mógł on wykorzystywać np. 2 rdzenie, a więc 50% mocy, i wtedy pakowane trwało by 2x krócej. Szukam i szukam w google zarówno w języku polskim jak i angielskim i nie mogę znaleźć żadnych konkretnych informacji.

A więc czy ktoś wie jak sprawić by httpd.exe wykorzystywało więcej CPU niż standardowy jeden wątek, tak bym mógł przyspieszyć pakowanie zip?

Pozdrawiam

1

PHP nie ma wbudowanego wsparcia dla wielowątkowości. Najprościej (i raczej najlepiej) będzie, gdy tworzenie archiwum wykonasz w innej technologii czy przy użyciu zewnętrznego narzędzia, które wspiera wielowątkowość przy tworzeniu archiwów zip i wywołasz je ze swojego skryptu.

0

no trudno, dzieki za odpowiedź

1 użytkowników online, w tym zalogowanych: 0, gości: 1