0

我正在查看来自 IBM WebSpehere 6.1 的可移植堆转储文件,并了解 MemorySessionContext 包含代表每个用户的 HttpSession 的所有 MemorySessionData 对象的 SessionSimpleHashMap。我的问题是,为什么我会在 MemorySessionContext “容器”之外的堆中看到 MemorySessionData 对象?

4

1 回答 1

0

长话短说,“松散”的 MSD 对象有一条通向 Portal 对象的 GC 根路径,所以我暂时假设这些是 Portal 会话;要么是它们,要么它们正在被释放,因为它们可能被容器取消引用,然后松动……我没有检查所有到 GC 根的路径。

于 2011-06-29T21:29:01.593 回答