>>545
> 具体的に何が違うのか

GCの挙動がちゃいます。

参考にこのへんでも見てちょうだい。(「Choosing Which Garbage Collector to Use」のとこ。)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/dotnetperftechs.asp

あるいはこれ。
http://www.develop.com/summercamp/conferencedotnet/materials/C2.pdf


> どうやって切り替えられるのか

構成ファイルの <gcConcurrent> で変わるのかな?(不明)

CLRホスト(Unmanaged)を自分で書けば確実に変えられるけど・・・。
CorBindToRuntimeExの第2引数のとこ。詳しくはこちら。
http://msdn.microsoft.com/msdnmag/issues/01/03/clr/clr.asp