2016-07-31 2 views
1

Я установил новый корневой сервер DEBIAN с apache2, PHP 5.6 и mysql 5.5. Я должен упомянуть, что я новый в мире Linux, так что может быть, что я настроил сервер, возможно ... не идеально :)Два сервера - разная производительность PHP

У меня есть старый общий веб-сервер (Apache, PHP5.5, mysql 5.5, max 100 клиенты), работающие стабильно с несколькими скриптами PHP и mysql.

Я хотел изменить некоторые основные функции и добавить некоторые модули на свою Thats в основном, почему я мой собственного упорядочены корневого сервера

Нового сервер процессор Intel D525 1.8Ghz MW RAM 4 GB DDR3 HDD 2x 500 GB HDD Debian Jessie

Старый сервер хорошо работает. Время ответа для главной страницы - 400 мс (onload: 2.5s) . Производительность нового сервера 2,9 с (onload 5.5s)

Базы данных точно такие же, как и файлы ftp.

Из-за некоторых зависаний в phpmyadmin я провел небольшой тестовый тест PHP на обоих серверах.

Результат старый сервер

-------------------------------------- 
|  PHP BENCHMARK SCRIPT  | 
-------------------------------------- 
Start : 2016-07-31 13:15:17 
Server : 
PHP version : 5.5.37-nmm1 
Platform : Linux 
-------------------------------------- 
test_math     : 0.708 sec. 
test_stringmanipulation : 0.721 sec. 
test_loops    : 0.547 sec. 
test_ifelse    : 0.352 sec. 
-------------------------------------- 
Total time:    : 2.328 sec. 

Новый сервер

-------------------------------------- 
|  PHP BENCHMARK SCRIPT  | 
-------------------------------------- 
Start : 2016-07-31 14:01:16 
Server : 
PHP version : 5.6.24-0+deb8u1 
Platform : Linux 
-------------------------------------- 
test_math     : 9.937 sec. 
test_stringmanipulation : 9.819 sec. 
test_loops    : 4.466 sec. 
test_ifelse    : 2.589 sec. 
-------------------------------------- 
Total time:    : 26.811 sec. 

HTOP показывает, что процессор очень занят. Что может вызвать большую разницу?

ответ

0

Уверены ли вы, что на новом сервере нет других «тяжелых» процессов? Это может поглотить ваш процессор и сделать ваш сервер медленным.

И какова была статистика старого сервера (ОЗУ, CPU ...)?

+0

im довольно уверен, что другого процесса нет. Нагрузка процессора почти равна нулю, и когда я запускаю testcript на 100% на CPU1 – Teratek

+0

, я отправил электронное письмо моему хосту для получения информации о моем старом сервере – Teratek

+0

У вас все еще есть старые файлы конфигурации? Вы можете попробовать применить их на своем новом сервере. – JHacking

Смежные вопросы