我们正在尝试在64位Linux OS .The上部署一个JBOSS 5.01版本和jvm版本的应用程序。与运行在MAC上的32位1.5_22相比,java进程几乎占用了两倍的内存。Linux 64位系统会有补丁吗?或者它为什么会这样呢?我们知道64位比32位占用更多的memory.Can。在甲骨文的一篇文章中,我们看到64位占用的内存比32位占用的内存更多
我在C中实现一个链接列表,遇到的问题是C不实现任何特定的内存管理方案,只允许您通过传递指针来分配和释放内存。这个值在以后的程序中是否需要,这是没有概念的。谁应该负责释放从列表中删除的值占用的内存?链接列表还是程序的正常流?the pointer from the linked list在这种情况下,文本最终不会被释放,因为list_remove_last只会释放新节点占用的内存释放文本占用的内存