ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: embedded javascript



On Tue, Feb 09, 2010 at 10:10:12PM +0300, Igor Sysoev wrote:

> > > В v8 для каждого запроса, скорее всего, придётся делать свой Context, и
> > > в этом контексте будет один экземпляр объекта request. Так что он всегда
> > > будет правильный.
> > То есть поделиться данными с другим запросом будет нельзя? Да и 
> > подтормаживать они должны эти контексты, так как несут полные копии 
> > встроенных объектов и всякое такое. А почем вы решили их использовать?
> 
> Потому что
> http://code.google.com/apis/v8/embed.html#templates
> 
> You can create a set of templates and then use the same ones for every new
> context you make. You can have as many templates as you require. However
> you can only have one instance of any template in any given context. 
> 
> request - это instance of template. Насколько контексты тяжёлые, пока не
> знаю. И также не знаю, можно ли контексты использовать повторно, то есть,
> деражть пул использованных контекстов.

Контексты тяжёлые: в моих тестах получилось около 2ms и это совпадает
с заявлением разработчиков:
http://groups.google.ru/group/v8-users/browse_thread/thread/028fbd0449b0bca2

То есть, 500 context/s. Это мало.


-- 
Игорь Сысоев
http://sysoev.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.