Недавно мой процессор сервера Apache был на 100% (весь день, то есть). Кажется, я нашел свою проблему. На странице пользователь имеет возможность щелкнуть кнопку и отправить запрос POST в файл PHP на моем сервере. Иногда файл PHP занимает ДЛИННУЮ (и я имею в виду ОЧЕНЬ длинное) время, чтобы ответить или иногда вообще не реагирует: function […]
Я создал класс тестов, который позволяет пользователю вставлять, например $timer->checkpoint('1'); проверить код на время, потребление памяти и т. д. и в конце кода, если он / она хочет проверить это, он / она должен вставить $result=$timer->result(); это дает некоторые данные для результата публичной функции (), например, использования памяти (с использованием memory_get_peak_usage) и времени (microtime ()). […]
У меня есть несколько сценариев, которые используют тонну процессора, можно ли ограничить количество процессоров, которые разрешено использовать процессу? Кстати, я бегу на CentOs 5.5.
Можно ли идентифицировать Linux 32 или 64 бит, используя PHP? phpinfo() возвращается Linux infong 2.4 #1 SMP Mon Oct 10 09:34:36 UTC 2011 i686 GNU/Linux Это общий хостинг, поэтому я не могу использовать командную строку.
Мой PHP-скрипт содержит цикл, который не делает ничего гораздо больше, чем указатели эха и разыменования (например, в $ tab [$ othertab [$ i]] -> stuff). Он работал отлично до вчерашнего дня, когда этот скрипт начинал быть ОЧЕНЬ медленным (как в 50 раз медленнее, чем раньше). После использования strace я выяснил, что 90% времени, сценарий делает […]
Я хочу, чтобы сервер и использование ОЗУ с использованием php. Сценарий должен работать на windows и linux. Как мне это сделать?
Я хочу знать память и использование ЦП в php, потому что я использую cronejobs, иногда процессор перегружен, поэтому в этом случае я не хочу запускать больше процессов, я просто хочу пропустить этот cron.