方舟編譯器的編譯過(guò)程是在開(kāi)發(fā)者端就完成的,開(kāi)發(fā)者在程序開(kāi)發(fā)的過(guò)程中就可以直接將不同編程語(yǔ)言編譯為機(jī)器可識(shí)別的指令,后一同打包在安裝包內(nèi)。當(dāng)手機(jī)安裝程序的時(shí)候就可以直接進(jìn)行識(shí)別和運(yùn)行,避免了與虛擬機(jī)交互所需要花費(fèi)的時(shí)間和消耗的存儲(chǔ)空間,從而整體提高了軟件和系統(tǒng)的運(yùn)行速度。其次,方舟編譯器采用的是隨用隨回收的內(nèi)存回收機(jī)制,無(wú)需暫停應(yīng)用便可以回收內(nèi)存,所以?xún)?nèi)存回收的卡頓問(wèn)題也就不會(huì)再出現(xiàn)了,這是一種繞過(guò)Android底層虛擬機(jī)架構(gòu)進(jìn)行的操作,可以稱(chēng)得上是從根本上所進(jìn)行的改造。如果用量化的方式來(lái)表達(dá)的話(huà),用用方舟編譯器所帶來(lái)的提升效果,能實(shí)現(xiàn)系統(tǒng)操作流暢度提升24%,系統(tǒng)響應(yīng)性能提升44%。