思想、聲音、傳達、迴響
是用虛擬機器跑程式碼喔?那效能會不會受到影響呢?
flash是一個虛擬機器、當我們可以打中文字型時,其實其後台的font server也是一種虛擬機器?他們慢嗎?不會。只要虛擬機器本身寫的好、執行層次拉高,都有不錯的表現。同樣是sun的Java VM,我們就可以發現mac上面java程式啟動快速,但是windows上啟動很慢,這是因為前者被整合到系統層次,但windows上jvm是應用程式的層次,每次執行java程才臨時帶起JVM,還要等JVM「開機」,當然慢囉XD。
是用虛擬機器跑程式碼喔?那效能會不會受到影響呢?
回覆刪除flash是一個虛擬機器、當我們可以打中文字型時,其實其後台的font server也是一種虛擬機器?他們慢嗎?
回覆刪除不會。只要虛擬機器本身寫的好、執行層次拉高,都有不錯的表現。
同樣是sun的Java VM,我們就可以發現mac上面java程式啟動快速,但是windows上啟動很慢,這是因為前者被整合到系統層次,但windows上jvm是應用程式的層次,每次執行java程才臨時帶起
JVM,還要等JVM「開機」,當然慢囉XD。