[Помогите] Как посмотреть сколько памяти съедает WP

Тема в разделе "Wordpress", создана пользователем Pers56, 12 окт 2009.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. Pers56

    Pers56 Читатель

    Заблокирован
    Регистр.:
    7 июл 2008
    Сообщения:
    54
    Симпатии:
    2
    Как посмотреть на сколько RAM нагружает WP сервер?
     
  2. tatams

    tatams

    Регистр.:
    15 май 2009
    Сообщения:
    501
    Симпатии:
    84
    WP - не приложение у вас в винде чтобы так ответить. Память занимает конкретное использование конкретных функций. WPTuner в помощь.
     
  3. WpTj

    WpTj Создатель

    Регистр.:
    12 июл 2008
    Сообщения:
    18
    Симпатии:
    4
    Можно так:
    PHP:
    <?php if (current_user_can('level_10')){ ?>
    <?php 
    echo " Запросов: " get_num_queries() . " | "timer_stop(1). "секунд";
    if ( 
    function_exists('memory_get_usage') )
    echo 
    ' Потребление памяти: ' round(memory_get_usage()/1024/10242) . 'MB '?>
    <?php 
    }?>
     
  4. Alternator

    Alternator

    Регистр.:
    23 мар 2009
    Сообщения:
    295
    Симпатии:
    145
    также можно использовать(и лучше) memory_get_peak_usage() в конце скрипта, так как он покажет более актуальную информацию(пиковую за все время выполнения экземпляра скрипта, а не конкретную в данный момент)
    PHP:
    if ( function_exists('memory_get_peak_usage') ){
    $fp=fopen('log.txt','a');
    fwerite($fp,date('d.m.Y H:i:s ').$_SERVER['REQUEST_URI'].' '.round(memory_get_usage()/1024/10242).'MB ');
    }
    вставьте это в конец запрашиваемого скрипта(index.php, и аналогичные), и будете иметь полный лог об использовании памяти
    PS естественно, это решение будет работать только под *NIX-сервером.
     
  5. DarkFlint

    DarkFlint Создатель

    Регистр.:
    26 янв 2008
    Сообщения:
    15
    Симпатии:
    5
    Для просмотра занимаемой памяти и прочей информации есть специальный плагин:
    http://wordpress.org/extend/plugins/wp-memory-usage/
     
    Asin нравится это.
Статус темы:
Закрыта.