Автор Тема: Как ускорить работу perl-скриптов  (Прочитано 3047 раз)

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

Оффлайн 2NetFly

  • Модератор
  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 144
  • +0/-0
  • 0
    • Просмотр профиля
    • http://feotast.net
Как ускорить работу perl-скриптов
« : 23 Декабря 2004, 22:25:03 »
Есть некоторое многопоточное приложение, написанное на перл под юникс. 60-70 потоков начинают убивать систему. Переписать его не представляется возможным. Существуют ли средства, которые позволяют увеличить скорость работы перл скриптов?
There Is More Than One Way To Do It (c)

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как ускорить работу perl-скриптов
« Ответ #1 : 23 Декабря 2004, 23:32:36 »
perldoc CGI::Fast
The documentations is your friend

Оффлайн 2NetFly

  • Модератор
  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 144
  • +0/-0
  • 0
    • Просмотр профиля
    • http://feotast.net
Как ускорить работу perl-скриптов
« Ответ #2 : 24 Декабря 2004, 00:23:38 »
Нет, немного не то. Он ведь тоже устанавливается как модуль к серверу. А у меня не веб, а системное приложение, активно использующее форк.
There Is More Than One Way To Do It (c)

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Как ускорить работу perl-скриптов
« Ответ #3 : 24 Декабря 2004, 10:27:51 »
Цитировать
Существуют ли средства, которые позволяют увеличить скорость работы перл скриптов?

ИХМО варианта два.
1. Сменить железо.
2. Переписать приложение на компилируемом языке...
And no religion too...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Как ускорить работу perl-скриптов
« Ответ #4 : 24 Декабря 2004, 10:29:34 »
забыл ещё одно:
3. Детальное изучение сигментов кода и модернизация...
And no religion too...

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Как ускорить работу perl-скриптов
« Ответ #5 : 24 Декабря 2004, 11:15:15 »
Цитировать
2NetFly:
Переписать его не представляется возможным.


Цитировать
commander:
 Переписать приложение на компилируемом языке...

или его наиболее критичную часть
 в исканиях.

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Как ускорить работу perl-скриптов
« Ответ #6 : 24 Декабря 2004, 11:46:26 »
Цитировать
или его наиболее критичную часть

Green Kakadu
результат сильно не измениться...  лучше полностью переписать...
And no religion too...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как ускорить работу perl-скриптов
« Ответ #7 : 24 Декабря 2004, 11:55:52 »
2NetFly"Дорогие ученые. У меня который год в подполье
происходит подземный стук. Объясните,
пожалуйста, как он происходит."
(Стругацкие. "Понедельник начинается в субботу").

ничего здесь тебе не посоветуют. Есть люди которые ,вероятно, знают язык и тонкие моменты лучше чем разработчики - к ним нужно обратится.
The documentations is your friend

 

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