PTC Perc

業界最廣泛部署的內嵌式與即時虛擬機器之一

PTC Perc Ultra 是一項虛擬機器與工具集,此技術明確用來需要 Java Standard Edition 支援,且要求嚴苛的內嵌式與即時系統。PTC Perc Ultra 能夠在不犧牲完整性、效能或即時行為的前提下,發揮 Java SE 的簡易操作性與效率。PTC Perc 產品線能提供預先 (AOT) 與及時 (JIT) 編譯功能、遠端偵錯支援、確定型亂碼收集、標準圖形與延伸型商用 RTOS 支援。

適用單一處理器系統的 PTC Perc Ultra

內含確定型亂碼收集技術與內嵌式開發工具的 PTC Perc Ultra 虛擬機器是唯一具有專利信度功能的 Java Standard Edition (JSE) 解決方案。

  • 相容於成熟的標準版類別程式庫,而非限量的「個人」或「微型」子集
  • 能針對更複雜的應用程式,提供開發人員更優越的程式庫支援
  • 強大的桌面平台能力開發工具,包括符號偵錯程式、執行階段效能剖析器
  • 提供更豐富的開發經驗

適用對稱多處理器 (SMP) 系統的 PTC Perc Ultra

PTC Perc Ultra SMP (多核心虛擬機器解決方案) 多處理器系統已經證實可在複雜的關鍵任務即時應用程式中發揮出色的表現。

SMP 特定功能

  • 可在所有可用的 CPU/核心上同時執行多個 Java 執行緒
  • 支援在混合型 Java/原生應用程式上設定 PTC Perc Ultra SMP 可用的 CPU/核心關聯性
  • 全新的多執行緒亂碼收集器 (GC) 可執行得更快,並且可有效運用可用的 CPU/核心
  • GC 採增量設計,並可由優先等級較高的 Java 執行緒預先清空
  • 令人耳目一新的確定型即時行為,並在 x86 1.6GHz+ 上具有 <1 毫秒的典型回應延遲
  • 支援 Linux®/x86、Linux/PPC 與 Linux/ARM SMP 核心,與可執行多核心的熱門 RTOS