千万用户量系统,如何把2G jvm内存空间降到 320MB
本文将介绍下一个技巧和主题:让我们切入正题,首先,让我们创建 3 个对象并设置所有字段。在我们的示例中,我们将使用所有唯一对象,甚至对于布尔值,我们将使用新实例(通过使用)。在这种情况下,我们的计算将是最悲观的(从规模的角度来看),但完全正确:现在让我们计算每个对象的大小:,实例的总大小是 320 字节(包括和实例一起)。为了验证它,让我们使用 JOL-core 库并打印它们的大小: 打印出来的结果分别为 56 字节、136 字节和 320 字节。现在让我们改进这个例子布尔值。在前面的示例中,我将布尔值作为
原创
2022-07-12 09:52:45 ·
653 阅读 ·
1 评论