私はゲームを書くことを計画しています。そこでは、ユーザーがそれをプレイするために彼自身のC#コードを書かなければなりません。ユーザーが送信したコードを信頼できないため、ユーザーごとにAppDomainを作成します。各ユーザーは複数のクラスを作成できるため、各クラスを動的にコンパイルしてインスタンス化する必要があります。それらのクラスのいくつかが複数のインスタンスを持つ場合。
ユーザー数を制限したくありませんが、数百人のユーザーが登録されているとしましょう。つまり、数百のAppDomainが必要であり、さらに多くのユーザーコードクラスをコンパイル/インスタンス化しています。
前述のユーザー数に達する前に、はるかに早くヒットする制限はありますか?(CPU /メモリ)