|
В последната версия на Chrome е вградено подобрено компилиране на JavaSсript, чрез което производителността на браузъра значително се подобрява. Преди това нововъведение Chrome компилираше JavaSсript в главния информационен поток и по този начин изпълняването на JavaSсript-приложенията се забавяше. Особен негативно влияние имаше при игрите, като се забелязваше насичане, забавяне и загуба на кадри.  В последната версия Chrome Beta е вградена функция за паралелна компилация на JavaSсript, като по този начин главният информационен поток се разтоварва и значително се ускорява работата на основното приложение в прозореца на браузъра. След няколко месеца, тази промяна в енджина за рендиране V8 ще бъде включена и в стабилните версии на браузъра. В новата версия на V8 фазата на оптимизиращата компилация става в паралелен поток, без да се налага прекъсване в изпълнението на JavaScript-кода. По време на компилацията кодът се изпълнява с базова оптимизация, а след подготвяне чрез компилиране на по-ефективен код, се превключва към напълно оптимизиран вариант.При теста Mandreel, оценяващ бързината на изпълнение на JavaSсript-кода по време на работа на енджина Bullet за симулация на физични процеси, скоростта на изпълнение се е покачила с 27%. |
|