UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 20684

CORE Generator - CORE Generator のヒープ スペースのサイズを増加および減少させる方法

説明

キーワード : heap, memory, out of memory, CORE Generator, COREGen, fatal, changeOn XP SP2, standalone CORE Generator produces "Could not create Java VM", ヒープ, メモリ, メモリ不足, 致命的, スタンドアロン CORE Generator の "Could not create Java VM" エラー

概要 : CORE Generator のヒープ スペースのサイズを増加および減少させる方法を教えてください。

ソリューション

1

CORE Generator で使用されるデフォルトのシステム メモリは、1024MB です (Windows NT では 512MB です)。割り当てられたメモリ容量を変更する方法は次のとおりです。

CORE Generator 10.1 以降では、[File] → [Preferences] をクリックし、[Memory Dedicated to Java] フィールドを編集します。
Core Generator 9.2i 以前では、coregen -J Xmx オプションを使用します。

coregen -J Xmx<num>m

例 : coregen -j Xmx1048m
coregen -J Xmx384m
coregen -J Xmx256m

使用できる一般的な値は次のとおりです。
Xmx256m、Xmx384m、Xmx512m、Xmx768m、Xmx2048m、Xmx4096m

物理メモリと仮想メモリの合計は、コマンド ラインで設定した CORE Generator のメモリ容量と同じか、それ以上でなければなりません-mxm オプションでメモリ容量を大きく設定した場合、このメモリ容量が CORE Generator で使用され、CORE Generator を終了するまでほかのアプリケーションでは使用できません.

最大ヒープ サイズは、マシンによって異なります。Windows NT の場合、512Mb 以上のメモリ容量を割り当てることができません。Core Generator で、システムに割り当てられたよりも多くのメモリ容量が必要になると、Core Generator を開くことができなくなります。詳細は、(Xilinx Answer 20780) を参照してください。

Core Generagor 6.3i 以前で割り当てられたヒープ スペースを変更する方法は(Xilinx Answer 9244) を参照してください。

2

CORE Generator で 8 チャネル、32 ビット係数の DA FIR のような大型コアを生成すると、メモリ不足となり、致命的なエラー メッセージが表示される場合があります。

CORE Generator でシステム メモリ (物理メモリ + 仮想メモリ) へのアクセスをデフォルトの MB より大きい値に変更して起動すると、コアが生成される可能性が高くなります。

大型 DA FIR コアの場合、CORE Generator で必要なメモリ容量は 512MB ~ 1,024MB であると予測されます。大型の Virtex-II コアには、最大 4,096MB 必要です。
AR# 20684
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加