Mono в Linux и Windows - PullRequest
       31

Mono в Linux и Windows

3 голосов
/ 06 марта 2009

Есть ли разница в производительности при запуске двух исполняемых файлов с моно в Linux, если:

1) один исполняемый файл был скомпилирован из исходного кода c #, ранее в windows (например, VS).

2) другой исполняемый файл был скомпилирован из того же источника с помощью gmcs в linux.

Ответы [ 3 ]

5 голосов
/ 06 марта 2009

Это не должно иметь значения с точки зрения моно среды выполнения, поскольку оба они являются действительными кодами IL (при условии, что компиляторы не содержат ошибок).

Возможно, разница в производительности связана с уровнем оптимизации, выполняемым компилятором C # .

3 голосов
/ 06 марта 2009

Какой компилятор в Windows?

Я полагаю, что gmcs в Windows или Linux даст вам тот же результат.

Если вы используете другой компилятор (например, VS / CSC), у вас, вероятно, будут небольшие различия

1 голос
/ 07 марта 2009

Я не думаю, что есть прямая разница в производительности при запуске одного приложения на Mono в Linux и Windows. Возможна косвенная разница в производительности. Под косвенной я имею в виду разницу в производительности mono в Linux и Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...