文章 ID: 000075650 內容類型: 錯誤訊息 最近查看日期: 2014 年 07 月 08 日

錯誤:寫入 sopcinfo 報告 java.lang.OutOfMemoryError:JAVA 堆空間

環境

    Intel® Quartus® II 訂閱版
BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

產生 Qsys 的大型設計時,您可能會看到下列或類似的錯誤。

錯誤:寫入 sopcinfo 報告 java.lang.OutOfMemoryError:JAVA 堆空間

解決方法 若要解決此問題,請使用 qsys-edit 命令從命令提示啟動 Qsys,並採用 --jvm-max-heap-size= 命令列參數,其中整數值為 m (或 M) 為百萬位元組或 g (或 G)。這將會執行 Qsys,並增加 JAVA 堆的大小。qsys 編輯命令應從目前的 Quartus 專案目錄執行。

舉例來說,若要執行 qsys,從 Windows 命令提示器中增加堆放:

  1. cd
  2. %QUARTUS_ROOTDIR%\sopc_builder\bin\qsys-edit --jvm-max-heap-size=

舉例來說,若要執行 qsys,並且從 Linux 命令提示器中增加堆放:

  1. cd
  2. /sopc_builder/bin/qsys-edit --jvm-max-heap-size=

Qsys 預設 java 堆大小為 512M。指定更大的值可避免堆記憶體耗盡。

如需有關 qsys-edit 命令列參數的詳細資訊,請參閱 qsys-edit (PDF) 檔執行 Qsys Editor

Quartus II 軟體的 14.0 版本處理並解決了此問題。

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

1

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。