- 追加された行はこの色です。
- 削除された行はこの色です。
Open棟梁Project - マイクロソフト系技術情報 Wiki
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-戻る
--[[メモリ・リーク]]
--[[COM]]
* 目次 [#ic3b982c]
#contents
*概要 [#sf193c76]
-COMオブジェクトは参照カウンタで管理されいている。
-COMオブジェクトは参照カウンタが1以上の状態ではGCされない。
-[[COM]]オブジェクトは参照カウンタで管理されいている。
-[[COM]]オブジェクトは参照カウンタが1以上の状態ではGCされない。
-VC++ではRelease、VB6ではSet X = nothingで参照カウンタをデクリメント。
*.NETのCOM [#ua56927d]
*.NETの[[COM]] [#ua56927d]
-.NETではMarshall.ReleaseComObjectを呼び出すのが推奨。~
RCWのGCで自動的にRelease処理されるが、解放遅延が発生する。
-RCWはファイナライズで自動的にReleaseするもよう。
--検証してみた。 - gounx2の日記
--検証してみた。 - gounx2の日記~
http://d.hatena.ne.jp/gounx2/20090211/1234336272
----
Tags: [[:障害対応]], [[:性能]], [[:デバッグ]]