在我的java应用程序中,我不断检查可用内存(物理),当达到某个级别时,我调用System.runFinalization(),这当然会花费一些时间,但会从没有活动引用的本机代码中释放对象所占用的内存。现在的问题是,这在Windows 7上运行得很好,但我的客户端使用的是Windows Server 2012。当System.runFinalization()在服务器上执行时,内存不会立即释放(就像在Windows7上一样),但<em
我们在Windows server 2003 64位中使用BizTalk 2006R2。其目的是在系统之间传输文件。我们发现,即使文件传输已经完成,BizTalk主机实例(发送主机、接收主机、跟踪主机、应用主机)的内存使用量也会持续增加,而不会下降。我们发现,当内存增加到一定程度时,一些消息在BizTalk中挂起而没有发出。我们怀疑这是因为内存