Производительность

Ребята, на одном из сайтов на выделенном сервере такие показатели внизу главной страницы:

MySql
query: 70
time: 0,013

Cache
query: 301
— set: 12
— get: 289
time: 0,00147

PHP
time load modules: 0,149
full time: 2,824

Memory
memory limit: 4096M
memory usage: 35.217 M
peak usage: 49.500 M

Подскажите кто разбирается это нормально или нужно что то оптимизировать? О чем вообще говорят эти цифры? Наверняка есть гуру кто знает что все это означает:)) Посещалка так себе — около 300 в сутки.

8 комментариев

avatar
MySql
query: 71
time: 0,063
Cache
query: 225
— set: 19
— get: 131
time: 0,01695
PHP
time load modules: 0,075
full time: 0,714
avatar
Сам не очень в этом шарю ))
avatar
А что из себя представляет «выделенный сервер»? Вообще, чтобы получить хоть какой-то ответ нужно давать инфу. Т.е. спецификацию железа и детальное описание как настроен софт. Иначе ничего дельного сказать нельзя. Ибо причин может быть легион. На вскидку — да, 3 секунды на генерацию страницы на фоне быстрой работы с базой и кешем и не особо большим объемом данных выглядят подозрительно.
avatar
EX-4 отсюда fastvps.ru/dedicated/
EX-4 Intel® Core™ i7-2600 или i7-3770 Quad-Core
4 физических ядра,
8 потоков (hyper-threading) 2 x 3 TB HDD SATA3
(software RAID1) 16 GB DDR3
avatar
Ок. А что показывает TOP(или, лучше православный HTOP)? Насколько загружен сервер хотелось бы понять.
avatar
avatar
Какие-то очень уж разные картинки. Как будто разный сервер. На первой явная такая перегрузка СPU апачем, что как раз может вполне объяснять итоговую проблему. А вообще, похоже, толком не настроено там ничего у вас — nginx и php-fpm в топах не замечены. Начните от сюда, что бы не повторятся: livestreet.ru/blog/dev_documentation/14598.html
avatar
Ну в разное время скриншоты просто сделаны… У меня php как модуль apache используется… Наверное нет смысла сейчас заниматься настройкой так как буду переходить на 5.4. А почему Nginx должен в топе находиться? Nginx 1.4.2 установлен… но правильно ли настроен — я не уверен? Еще такой вопрос к Gmugra как к эксперту, я никак не пойму вот этот php-fpm — это нужно чтобы php был собран с --enable-fpm? Просто в ISPmanager как бы можно выбрать для каждого хоста php как модуль apache, как CGI и как FCGI… вот этот FCGI и есть оно или я не врубаюсь? Gmugra поясни пожалуйста.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.