Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сколько памяти можно задать Денверу?
 
 автор: Владимир55   (09.11.2009 в 01:16)   письмо автору
 
 

В php.ini задается параметр memory_limit. Какое можно установить максимальое значение исходя из параметров компьютера (4 гб оперативка, своп отсутствует)?

  Ответить  
 
 автор: Trianon   (09.11.2009 в 01:30)   письмо автору
 
   для: Владимир55   (09.11.2009 в 01:16)
 

сколько ни задай - всё сожрет.

  Ответить  
 
 автор: Владимир55   (09.11.2009 в 01:40)   письмо автору
 
   для: Trianon   (09.11.2009 в 01:30)
 

Я с других позиций.

Скрипт останавливается из-за недостатка памяти. Запротоколировал суммарную длину используемых переменных, включая массивы, в момент остановки . Получилось 12 миллионов знаков (букв-цифр). То есть, почти 100 мегабит. Память установлена в размере 128 Мб. Может, чего то я не учел, но порядок цифр такой.

Надо увеличивать лимит памяти. Но встает вопрос, до какого предела можно это делать исходя из того, что у компьютера 4 Гб оперативки и нет свопа?

  Ответить  
 
 автор: Trianon   (09.11.2009 в 01:43)   письмо автору
 
   для: Владимир55   (09.11.2009 в 01:40)
 

Поставьте 2 гига.
Какая разница?
Все равно не хватит.

  Ответить  
 
 автор: Владимир55   (09.11.2009 в 01:45)   письмо автору
 
   для: Trianon   (09.11.2009 в 01:43)
 

А нет ли возможности задать таким образом, что бы использовалось все возможное? То есть, не указывать конкретное число, а дать общую директиву.

  Ответить  
 
 автор: Trianon   (09.11.2009 в 02:48)   письмо автору
 
   для: Владимир55   (09.11.2009 в 01:45)
 

Можно подумать, Вы не знаете сколько у Вас памяти.

  Ответить  
 
 автор: Владимир55   (09.11.2009 в 11:18)   письмо автору
 
   для: Trianon   (09.11.2009 в 02:48)
 

Почему не знаю? Я же пишу - 4 Гб. А не знаю я сколько из этого можно выделить Денверу. Что бы операционка не рухнула. С учетом этого обстоятельства задача становится отнюдь не простой!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования