Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][Apache][AJAX] Użycie CPU, czy to normalne?
-astronomus-
post 24.05.2013, 15:38:32
Post #1





Goście







Witam. Nie wiedziałem gdzie najlepiej dopasować ten temat, więc wrzuciłem go do tego ogólnego działu.

A więc mam serwer dedykowany, na nim ręcznie postawione apache + mysql + php i zainstalowany system CMS WordPress.

Parametry serwera:
- Łącze 1Gbit
- Intel Core i5-2300 CPU @ 2.80GHz
- 16GB RAM
- System Windows Server 2008 R2

Myślałem, że na takiej osobnej maszynie nie będę musiał się martwić że coś będzie wolno działać.

I tu się rodzi pytanie o zużycie CPU przez PHP.

Robiąc cokolwiek na stronie, np. wędrując po panelu wordpressa (wiadomo że wtedy wykonują się różne funkcje, zapytania do bazy itp) CPU z 0% skacze do 5-10%. Serwis jest nowy, jestem jedyną osobą on-line. Dla testu postawiłem szybko plugin w wordpressie, w nim Ajax który wykonuje zapytanie PHP co 3 sekundy (funkcja wyświetlająca napis Hello World, nic wielkiego). Coś banalnego, a jednak zużycie CPU tak samo 5-10%. No to otworzyłem tego ajaxa w kilkunastu kartach na moim PC, no i zużycie procesora na dedyku wyniosło aż 50%.


I tu rodzi się wątpliwość. Jakim cudem ja jedyny wykorzystałem tak mocny procesor w połowie? Co będzie gdy na stronie będzie wielu użytkowników korzystających z panelu wordpressa, ajaxa itp? Czy po 2-3 userach serwer mi nie padnie o.O ?
Wydawało mi się że samemu nie zużyję nawet 1% mocy. A może to normalne że httpd.exe wykorzystuje swoją moc, ale przy 1, 5, 500 użytkownikach będzie jednak podobne zużycie? A może jednak coś spieprzyłem w instalacji apache, mysql itp?

Proszę o wyjaśnienie tej kwestii. Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:14