Мы знаем, что один экземпляр приложения может использовать несколько ядер и даже несколько физических процессоров. С облачными и кластерными вычислениями или другим специальным сценарием я не знаю, может ли одна стойка работать на нескольких компьютерах или на нескольких экземплярах ОС.
Это важно для меня, потому что, помимо того, что считается плохим программированием, я использую некоторые статические (как в C #) (глобальные) переменные, и моя программа, вероятно, будет иметь неожиданное поведение, если эти переменные общий для компьютеров.
Обновление Я буду более конкретным: я пишу .NET-приложение, которое имеет одну переменную, которая подсчитывает количество активных IP-соединений, чтобы предотвратить превышение количества соединений. ограничение на компьютер. Я обеспокоен, разверну ли я это приложение на хосте облачных вычислений, если у меня будет один экземпляр переменной на компьютер.