Windows 開発マシンで問題なく動作する ASP.NET アプリケーションがあります。ただし、サーバーはMonoを実行しているLinuxであり、アップロードされた同じコードの実行は、Windowsボックスでの実行よりも4〜5倍遅くなります(たとえば、1つのタスクで25秒対5秒かかります).
このパフォーマンスは Mono の既知の問題ですか? それについて私にできることはありますか?コードはほとんどがテキスト処理、文字列の置換、正規表現などであり、それによって違いが生じる場合があります。ローカルで VS を使用してコードのプロファイリングとデバッグを行いましたが、Mono を使用してサーバー上でリモート デバッグを実行できるかどうか、またはそれを実際に修正するために次に何をする必要があるかはわかりません。