Как действительно заставляют 64-разрядный Apache вести себя как 32-разрядный?

Я закончил тем просто, что вошел в диспетчер задач и уничтожал когда-либо задачу, возможную до продолженного процесса удаления. Сервер был теперь удален из организации Exchange.

0
задан 5 July 2011 в 07:58
2 ответа

Если Вы действительно думаете, что это будет иметь значение, просто устанавливать 32-разрядный двоичный файл Apache и модули и выполнять это вместо этого. Это - единственный способ "заставить 64-разрядный Apache вести себя как 32-разрядное". Это не просто, и кошмар обслуживания, хотя - я не рекомендовал бы это.

Существует груда способов заставить Apache использовать меньше памяти, но Вы делаете возрастающие усиления там, и если у Вас есть только 256 МБ RAM для проигрывания с, Вы испытываете необходимость в большом изменении - и nginx является тем, который я рекомендовал бы. Это не порождает десятки рабочих и каждый из 2-4, которые это действительно использует, только берут некоторых МБ каждый (тот передо мной в данный момент, выполняя приблизительно дюжину vhosts, поднимает резидентный объект 2448 КБ).

5
ответ дан 4 December 2019 в 11:12

Это ничего не имеет к 32 битам по сравнению с 64 битами.

Почему Вы думаете 15 Процессов на уровне 60 МБ, каждый (просто предположение) будет использовать меньше чем 900 МБ памяти при работе архитектуры на 32 бита?

Я скорее выполнил некоторые числа.

  • Сколько действительно каждый обрабатывает память, берут
  • Сколько делают процессы Вы хотите/нуждаетесь работать
  • Выполняет fcgi с nginx опция (не, что апач плох, просто легче вычислить)?
2
ответ дан 4 December 2019 в 11:12

Теги

Похожие вопросы