内存中的DLFileEntry大小

时间:2015-02-15 18:25:04

标签: java memory liferay portlet

有人能告诉我内存中DLFileEntry记录的大小是多少?我拿着一个DLFileEntries列表,我想确保我的portlet在服务器上部署之后不会出现内存问题,并且运行大量记录。或者有人可以给我一个如何获取这些信息的指南?谢谢。

1 个答案:

答案 0 :(得分:1)

您可以运行快速测试或look at the source并识别成员。您可能是指二进制数据,在此类的对象中为not directly stored。但是,它很可能会被缓存,所以是的,有一些内存开销。您是否真的需要二进制数据,或者只是持有占位符而不访问内存中所有文档的二进制数据?

(注意:我链接的源代码是当前的主分支 - 检查你实际使用的版本,并确定是否有更改。由于你没有给出版本,我将离开这个任务对于你自己。另外,你可能想要检查超类(我没有在主人中发现任何可疑的东西)