企業(yè)網(wǎng)站設(shè)計(jì)JavaScript引擎優(yōu)化方法
日期 : 2021-01-22 21:14:35
JavaScript引擎優(yōu)化方法是充分利用多核處理器的優(yōu)勢(shì)對(duì)JavaScript引擎并行化研究,提升JavaScript引擎和Web應(yīng)用性能。
文獻(xiàn)針對(duì)串行JavaScript引擎提出了數(shù)學(xué)模型來(lái)檢測(cè)串行JavaScript任務(wù)之間的依賴性并基于此設(shè)計(jì)了并行執(zhí)行算法,并在SquirrelFish Extreme引擎上進(jìn)行了實(shí)現(xiàn)。
文獻(xiàn)使用線程級(jí)推測(cè)技術(shù)(thread-level speculation,TLS)增強(qiáng)Web應(yīng)用性能,它是一種能夠動(dòng)態(tài)對(duì)線性執(zhí)行的程序進(jìn)行并行性擴(kuò)展的技術(shù),其能夠運(yùn)用在硬件和軟件環(huán)境下,線程級(jí)推測(cè)技術(shù)的一個(gè)主要方法就是將每個(gè)循環(huán)迭代方法分配給每個(gè)線程。
文獻(xiàn)針對(duì)串行JavaScript引擎提出了數(shù)學(xué)模型來(lái)檢測(cè)串行JavaScript任務(wù)之間的依賴性并基于此設(shè)計(jì)了并行執(zhí)行算法,并在SquirrelFish Extreme引擎上進(jìn)行了實(shí)現(xiàn)。
文獻(xiàn)使用線程級(jí)推測(cè)技術(shù)(thread-level speculation,TLS)增強(qiáng)Web應(yīng)用性能,它是一種能夠動(dòng)態(tài)對(duì)線性執(zhí)行的程序進(jìn)行并行性擴(kuò)展的技術(shù),其能夠運(yùn)用在硬件和軟件環(huán)境下,線程級(jí)推測(cè)技術(shù)的一個(gè)主要方法就是將每個(gè)循環(huán)迭代方法分配給每個(gè)線程。