Какие методы в настоящее время применяются для ускорения движков JavaScript следующего поколения? - PullRequest
1 голос
/ 20 ноября 2010

Я знаю немало о текущих движках JavaScript.Какие приемы возникли за прошедшее время?Пожалуйста, предоставьте ссылки на свободно доступную информацию.

edit:

Чтобы уточнить, я ищу новые методы, которые внедряются или были недавно разработаны для улучшения скорости выполнения JavaScript.*

Ответы [ 5 ]

2 голосов
/ 25 ноября 2010

Я думаю, что на большинство ваших вопросов здесь ответят: Какие оптимизации выполняют современные движки JavaScript?

2 голосов
/ 20 ноября 2010

Вот несколько ссылок, которые пришли из моей головы:

Обратите внимание, что в данный момент (в современных браузерах) JavaScript больше не является узким местом в скорости выполнения страницы.Теперь, когда эта проблема решена, многие производители браузеров уделяют больше внимания другим аспектам процесса доставки страницы с сервера пользователю.Например, многие графически богатые страницы, которые сейчас являются стандартными, выиграют от использования современных графических процессоров.Это часто упускается из виду, но рендеринг типичной страницы теперь обычно занимает больше времени, чем выполнение ее скриптов.

1 голос
/ 08 декабря 2010

Виртуальные машины Javascript в будущем будут иметь метод JIT и трассировку JIT, такие как firefox 4 и JägerMonkey / TraceMonkey.

0 голосов
/ 23 ноября 2010

Общие подробности можно найти на wikipedia.org, а более подробную информацию можно найти на веб-сайте Sun Microsystems и его ссылках на соответствующие сайты.Некоторые методы, которые в настоящее время используются в последних версиях IE и Firefox и других браузерах, представляют собой формы двухпроцессорных или многопроцессорных операций, работающих в собственной структуре управления, специально предназначенной для повышения производительности и улучшения общего режима просмотра.Использование javascript в некоторых странах сокращается, а в других увеличивается, так как с течением времени меняется количество пользователей общедоступных интернет-серверов.Только тогда, когда код синтаксического анализа и интерпретации javascript будет переписан на более быстром языке или если в коде на серверах или при работе на компьютере пользователя будет введена некоторая форма многопроцессорности, скорость увеличится.

0 голосов
/ 20 ноября 2010
...