Еще о тестировании производительности

Oleg Alistratov ali at ali.org.ua
Wed Jun 15 07:13:09 PDT 2011




On 15.06.2011 17:09, Serg V. Gulko wrote:

>> мне  кажется,что  можно  переписать  алгоритм  и  ускорить  работу  скрипта  на  perl
> Готов рассмотреть идеи оптимизации. Там для построения простых
> getter/setter-ов используется относительно быстрый
> Class::Accsssor::Fast. Заменить можно только на ручное формирование
> полей, но разве это вариант? Думаю, если туда затолкать огробло Moose,
> там тест и за минуту не закончился бы.
> В любом случае - любые предложения по оптимизации приветствуются:)

Например, блессануть не хеш, а массив. Доступ к членам по числовому 
индексу будет таки побыстрее, чем по текстовому. Это если все же хочется
оставить объекты, чего в нагруженной вычислительной задаче лучше избежать.


--
Олег



More information about the Kiev-pm mailing list