0

大きなオブジェクト ヒープの断片化は、32 ビット システムでは明らかな問題です。これは、アドレス空間が比較的小さいため、アドレス空間が不足して OutOfMemoryException が「すぐに」発生する可能性があるためです。

64 ビットのアドレス空間ははるかに大きいため、アドレスが不足することはあまり問題になりません (このシナリオでは)。したがって、主な問題は、これがマシンのパフォーマンスにどのように影響するかです。

LOH の空き領域は予約されていますがコミットされていませんか? それともコミットされたままですか? コミットされていても、未使用の場合はページアウトされ、実際には物理メモリを占有しませんか?

私たちの特定のシナリオでは、十分なアドレス空間がないために OOM にヒットする心配はあまりありません。これは、1. しばらく時間がかかり、2. これが発生するとサービスが自動的に再起動されるためです。

私たちは、これが実行しているマシンの全体的なパフォーマンスに与える影響についてより懸念しています.

誰でもこの主題に光を当てることができますか?

4

1 に答える 1

2

私は単に直接リンクを投稿しないようにしていますが、このページはおそらくどこにも行かず、LOHの詳細をここで説明するよりもはるかによく説明しています。

カバーされていないラージオブジェクトヒープ

于 2012-04-19T17:49:18.617 に答える