За последние 24 часа нас посетили 21890 программистов и 1009 роботов. Сейчас ищут 658 программистов ...

Проверка и анализ загруженности оперативной памяти

Тема в разделе "PHP для профи", создана пользователем SerfUA, 9 дек 2017.

  1. SerfUA

    SerfUA Активный пользователь

    С нами с:
    18 фев 2014
    Сообщения:
    75
    Симпатии:
    4
    Добрый день.
    Есть у меня один проект у которого есть проблемы с оперативной памятью. Пожалуйста подскажите где можно почитать и что нужно делать чтобы понять корень проблемы и устранение.
    Я сам не админ и не имею доступа. Но у на на проекте есть такие люди и говорят что проблема в апаче, он все выжирает. Подскажите в кратце какую то инфу почитать. Как уловить тот момент нагрузки чтобы устранить.
     
  2. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    denis01 нравится это.
  3. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.072
    Симпатии:
    1.237
    Адрес:
    там-сям
    скорее всего не сам апачи, а мод_пхп, который является частью процесса апачи.
    поэтому проводи замеры и выводи в логи: memory_get_usage() и memory_get_peak_usage()

    заранее можно предположить где зона риска: если где-то накапливается большой кусок данных, импорт или экспорт, генерация отчетов в excel, обработка изображений. попробуй эти места на стрес тест: Apache bench, siege
     
    denis01 нравится это.
  4. vaajnur

    vaajnur Новичок

    С нами с:
    15 май 2017
    Сообщения:
    40
    Симпатии:
    3
    профайлинг БД с помощью NEOR profiler
    qCashgrind - php