跳至內容

EKA二

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

EKA 二(Epoc Kernel Architecture)是 Symbian OS 的第二代核心。

親像伊的頭一代核心 EKA 一般,有先佔式多工佮記憶體保護功能。兩个主要的差異佇咧講:

  • 即時處理(real-time)的保證(API 的呼叫是快速、閣較重要、時間限制內)
  • 加執行緒的支持
  • 隨插式記持體模型,支持閣較濟的 ARM 處理器指令
  • 閣較友善的使用者介面支持,予使用者會當佇 Symbian OS 八堵空猶閣有八堵一中選取核心的設定。

EKA 二上主要的優勢猶閣佇咧支持電話具的信號疊(singalling stacks)。 一般來講,Symbian OS 手機仔通常是執行佇分散的處理器,抑是仝一个處理器,但是著愛使用著複雜而且靠袂牢的「hacks」。 按怎「具信號疊」真正傷過複雜,想欲共程式碼改寫,使其實會當佇 Symbian OS 自然的運作,顯然無簡單來做。所以,EKA 提供了客制化層級的(personality layers), 實現一般作業系統的基礎基元(basic primitives), 允准有信號疊佇咧 Symbian OS 上會當有閣較濟的不變性。