Автор Тема: Размер perl программы в памяти.  (Прочитано 3926 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lalex

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 47
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Размер perl программы в памяти.
« : 06 Февраля 2004, 14:54:10 »
Качнул один скриптик. У себя на лок. сервере он работает, но у хостера выдается ошибка: Out of memory! Причем такая же ошибка выдается при проверке синтаксиса и отладке скрипта. Супорт хостера ответил что у них ограничение на размер  оперативной памяти для выполнения (8 mb).
Как узнать сколько памяти требуется для выполнения контретного perl скрипта?
(Сам файл скрипта весит 312kb)

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
Размер perl программы в памяти.
« Ответ #1 : 06 Февраля 2004, 15:07:51 »
1. Запустить и проверить, что ты уже сделал. Судя по всему больше чем дозволенно.
2. Попробовать логически прикинуть, представив что делает твой скрипт. А что он делает то?

Да и на что конкретно поставил хостер ограничение? В точности слова можешь передать?

зы: Размер скрипта не имеет значения.
0 OK, 0:1

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
Размер perl программы в памяти.
« Ответ #2 : 06 Февраля 2004, 15:12:48 »
Опа, только счас заметил
Цитировать
Качнул один скриптик

У разработчика не забудь спросить или прочитать информацию на сайте разработчка (если имеется) :)
0 OK, 0:1

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Размер perl программы в памяти.
« Ответ #3 : 06 Февраля 2004, 15:14:34 »
Под *nix смотри Proc::ProcessTable
Под виндой вроде нету готовых.
The documentations is your friend

Оффлайн lalex

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 47
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Размер perl программы в памяти.
« Ответ #4 : 06 Февраля 2004, 15:17:38 »
Это скрипт фотоальбома с http://perl.bobbitt.ca

Ответ хостера:
Очевидно Вашему скрипту не хватает оперативной памяти для выполнения (8 mb).
Такой скрипт на бесплатном хостинге работать не будет.

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
Размер perl программы в памяти.
« Ответ #5 : 06 Февраля 2004, 15:29:45 »
Ответ хостера невнятен но смысл более чем ясен. Фотоальбом он (возможно) обрабатывает графику, а это тяжело.

Совет один - меняй хостера.
0 OK, 0:1

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28