DLFileEntry 在内存中的大小

DLFileEntry size in the memory

谁能告诉我DLFileEntry记录在内存中的大小是多少?我持有一个 DLFileEntries 列表,我想确保我的 portlet 在部署到服务器上后不会出现内存问题,操作大量记录。或者有人可以指导我如何获取这些信息吗?谢谢。

您可以 运行 快速测试或 look at the source and identify members. You're probably referring to the binary data, which is not directly stored 在此 class 的对象中。但是,它很可能会被缓存,所以是的,有一些内存开销。您真的需要二进制数据,还是只保留占位符而不访问内存中所有文档的二进制数据?

(注意:我链接的源代码是当前的 master 分支 - 检查你实际使用的版本,看看是否有什么变化。因为你不提供版本,我会离开你自己完成这个任务。另外,你可能想检查 superclasses(我没有发现任何可疑的 master)