網(wǎng)站seo優(yōu)化計(jì)算遷移
日期 : 2021-01-21 21:45:39
計(jì)算遷移。面向Web應(yīng)用的計(jì)算遷移是計(jì)算遷移的重要研究方向,它主要是將Web應(yīng)用中JavaScript相關(guān)的任務(wù)代碼遷移到服務(wù)端運(yùn)行,其中涉及到遷移代碼的選擇、遷移決策、遷移代碼狀態(tài)保存恢復(fù)以及遷移后代碼和客戶端代碼的交互等。
除了JavaScript代碼遷移,還有一些研究將網(wǎng)頁(yè)的部分渲染工作遷移到服務(wù)端去做,服務(wù)端將網(wǎng)頁(yè)渲染的中間結(jié)果壓縮返回到客戶端,客戶端只需要做簡(jiǎn)單的顯示工作。隨著HTML5標(biāo)準(zhǔn)的發(fā)布,也有一些學(xué)者針對(duì)HTML5標(biāo)準(zhǔn)中Web Worker、Web Storage等某些特性進(jìn)行遷移研究,最典型的是HTML5 Web Worker,它是HTML5標(biāo)準(zhǔn)提出的多線程機(jī)制,其相對(duì)獨(dú)立而且承擔(dān)的多是計(jì)算密集型任務(wù),非常適合進(jìn)行計(jì)算遷移。然而計(jì)算遷移也有代價(jià),需要遷移決策模塊參照當(dāng)前的網(wǎng)絡(luò)、計(jì)算能力等狀況決定是否進(jìn)行計(jì)算遷移。
在涉及多個(gè)無(wú)線智能終端向同一個(gè)服務(wù)端進(jìn)行計(jì)算遷移時(shí),多個(gè)終端的計(jì)算遷移會(huì)存在無(wú)線網(wǎng)絡(luò)、計(jì)算資源等競(jìng)爭(zhēng),這時(shí)多個(gè)終端的遷移策略一般采用博弈論方法來(lái)解決。
除了JavaScript代碼遷移,還有一些研究將網(wǎng)頁(yè)的部分渲染工作遷移到服務(wù)端去做,服務(wù)端將網(wǎng)頁(yè)渲染的中間結(jié)果壓縮返回到客戶端,客戶端只需要做簡(jiǎn)單的顯示工作。隨著HTML5標(biāo)準(zhǔn)的發(fā)布,也有一些學(xué)者針對(duì)HTML5標(biāo)準(zhǔn)中Web Worker、Web Storage等某些特性進(jìn)行遷移研究,最典型的是HTML5 Web Worker,它是HTML5標(biāo)準(zhǔn)提出的多線程機(jī)制,其相對(duì)獨(dú)立而且承擔(dān)的多是計(jì)算密集型任務(wù),非常適合進(jìn)行計(jì)算遷移。然而計(jì)算遷移也有代價(jià),需要遷移決策模塊參照當(dāng)前的網(wǎng)絡(luò)、計(jì)算能力等狀況決定是否進(jìn)行計(jì)算遷移。
在涉及多個(gè)無(wú)線智能終端向同一個(gè)服務(wù)端進(jìn)行計(jì)算遷移時(shí),多個(gè)終端的計(jì)算遷移會(huì)存在無(wú)線網(wǎng)絡(luò)、計(jì)算資源等競(jìng)爭(zhēng),這時(shí)多個(gè)終端的遷移策略一般采用博弈論方法來(lái)解決。