Vista/Windows Server 2008でクリティカルセクションを使用すると、OSがメモリを完全に回復しなくなってしまうようです。 この問題はDelphiアプリケーションで発見されました。これは明らかにCS APIを使用しているためです。 (SO questionを参照してください)重要なセクションがVista/Win2008でメモリをリークしていますか?
他の人が他の言語(C++、...)で開発されたアプリケーションを見たことがありますか?
サンプルコードは、10000000のCSを初期化してから削除していました。これはXP/Win2003ではうまく動作しますが、アプリケーションが終了するまではVista/Win2008のすべてのピークメモリを解放しません。
CSを使用するほど、アプリケーションはメモリを何も保持しません。
こんにちは、François。この問題に関するニュースはありますか?私は好奇心です:) – Alex
私自身の答えを参照してください。 「it's-a-feature-not-a-bug」カテゴリには本当に変化がありました.... –
こんにちは、François。共有してくれてありがとう。ところで、あなた自身の答えを受け入れるかもしれません;) – Alex