![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zainstalowałem bibliotekę pthreads według instrukcji znalezionej tutaj http://php.net/manual/en/pthreads.installation.php Zainstalowała się poprawnie. Ale Uruchomiłem kilka razy skrypt Benchmark.php pobrany z stąd https://github.com/krakjoe/pthreads/blob/ma...s/Benchmark.php
#Windows console: Działa prawidłowo i tak samo: #First run 1102 Thread per s (IMG:http://screenshu.com/static/uploads/temporary/m5/ah/x0/eh1bs4.jpg) #Second run 974 Thread per s (IMG:http://screenshu.com/static/uploads/temporary/s7/jv/cs/jaxu3r.jpg) RAM used ~600MB (IMG:http://screenshu.com/static/uploads/temporary/mo/yk/hg/fa4m1b.jpg) Kiedy skrypt zakończy działanie proces php.exe zostaje zakończony a pamięć zwolniona #Przeglądarka(FF i Chrome ten sam błąd) #First run 1175 Thread per s and 161 RAM (IMG:http://screenshu.com/static/uploads/temporary/82/v6/56/5aigh6.jpg) #Second run 565 Thread per s and 534 RAM (IMG:http://screenshu.com/static/uploads/temporary/yg/j8/85/tx5ms7.jpg) #Third run 235 Thread per s and 977 RAM (IMG:http://screenshu.com/static/uploads/temporary/gb/sz/6q/kd1jtm.jpg) Po wykonaniu skryptu proces httpd.exe ZOSTAJE A PAMIĘĆ NIE ZOSTAJE UWOLNIONA. W najgorszej sytuacji wydajność spadła do 20 t/ps a httpd.exe zjadł prawie 6GB RAM Konfiguracja: > Windows 7 64 bit > > WampServer64 > PHP Version :5.5.12 > (php info) > Compiler MSVC11 (Visual C++ 2012) > Architecture x64 > Zend Extension Build API220121212,TS,VC11 > PHP Extension Build API20121212,TS,VC11 >Thread Safety enabled > > Apache Version :2.4.9 > > Procesor: i7-4790k Bardzo mi zależy na uruchomieniu skryptów używających pthreads przez przeglądarkę. Czy ktoś wie dlaczego tak się dzieje? Bardzo proszę o pomoc. Ten post edytował Bargor 30.06.2015, 14:45:32 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:34 |