За последние 24 часа нас посетили 17599 программистов и 1590 роботов. Сейчас ищут 1578 программистов ...

Как уменьшить выделяемую память для PHP скриптов?

Тема в разделе "Установка PHP", создана пользователем radiante, 5 сен 2011.

  1. radiante

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

    С нами с:
    5 сен 2011
    Сообщения:
    6
    Симпатии:
    0
    Linux 2.6.32 + PHP Version 5.3.3-7+squeeze3

    Когда пользователь заходит на php-страницу, то сервер выделяет оперативную память для выполнения php скрипта. А есть на страницу одновременно зашло 100 тыс человек, то сервер выделит 100000 * объем под один скрипт? если да можно настроить чтобы выделялась только память под данные, а под бинарный php-код выделялась оперативка только один раз ? если нельзя, то хотя бы как уменьшить объем памяти под каждую копию одного и того же выполняемого php скрипта?
     
  2. dimka3210

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

    С нами с:
    17 июн 2010
    Сообщения:
    55
    Симпатии:
    0
    Адрес:
    Брянск
    а как насчёт кеширования? почитайте про мемкеш, а лучше используйте редис.[/img]
     
  3. radiante

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

    С нами с:
    5 сен 2011
    Сообщения:
    6
    Симпатии:
    0
    ну мне предложили такие варианты:

    nginx+php-fpm+eaccelerator+memcached

    nginx+hiphop+memcached

    БД можно сделать как сочетание mysql на разных серверах в распределенной системе или вариант nosql
     
  4. topas

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

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36