9.1i PAR  –  Linux下可用的内存有多少?-Altera-Intel社区-FPGA CPLD-ChipDebug

9.1i PAR – Linux下可用的内存有多少?

问题描述

我正在使用具有4 Gb内存的Linux机器在大型设计上运行PAR。即使只使用了2.3 Gb的内存,PAR也会耗尽内存。

Linux机器上的内存利用率有哪些限制因素?

“(FATAL_ERROR:可移植性:3 – 此Xilinx应用程序内存不足)。”

解决/修复方法

具有标准内核的系统的可用应用程序内存计算如下:

(较小的4 Gb或您的内存大小) – 1 Gb(为内核保留) – “开销”

其中“开销”是可执行文件和链接库的大小,PAR通常约为700 Mb。

一台4 Gb的Linux机器可以提供~2.3 Gb。通过重新编译内核以保留少于1 Gb的内存,可以增加此内存限制;例如,如果内核保留500 Mb,则PAR将具有~2.8 Gb的可用内存。

有关内核修改的更多详细信息,请参阅(Xilinx答复17445)

请登录后发表评论

    没有回复内容