1 つのアプリケーション インスタンスが複数のコアや複数の物理プロセッサを使用できることはわかっています。クラウドとクラスター コンピューティング、またはその他の特殊なシナリオでは、単一のスタンスが複数のコンピューターまたは複数の OS インスタンスで実行できるかどうかはわかりません。
これは私にとって重要です。プログラミングが悪いと見なされるだけでなく、静的(C# など) (グローバル) 変数をいくつか使用しており、これらの変数がコンピューター間で共有されると、プログラムが予期しない動作をする可能性があるからです。
更新より具体的に説明します。接続数がコンピューターごとの制限を超えないようにするために、アクティブな IP 接続の数をカウントする 1 つの変数を持つ .NET アプリケーションを作成しています。そのアプリケーションをクラウド コンピューティング ホストにデプロイするかどうか、コンピューターごとに変数のインスタンスを 1 つ持つかどうかが心配です。