私が取り組んでいるプロジェクトはすべてhttpsリクエストのパフォーマンスです。 私は他の人の中で最も速くなる必要があります。HTTPSリクエストのパフォーマンスをC#からC#に移行する必要がありますか?
私は、リクエストのパフォーマンスのほとんどがサーバーとホストの物理的接続に依存していることを理解しています。要求ごとに30msのようにするためにこの要素を最善に試していたので、現在は他の部分の改善を検討しています。数ミリ秒が重大になる可能性があります。
ネイティブコードが速く動作し、暗号化のような操作がマネージャコードとの処理時間を半分にしていると聞きました.HTTPSリクエストには暗号化が必要ですが、どれくらいの時間がかかります。
あなたは私にいくつかの助言を与えることができますか、またはあなたの誰かがその違いがどれほど大きいかテストしましたか?
あなたのどちらのアプリケーションが遅いですか? – TZHX
私は自分自身をC#に制限しているので、私のアプリケーションのどの部分も遅く表示されません。具体的には、HTTPSリクエストのパフォーマンスを向上させたいと思っています。マイグレーションによって予期せぬパフォーマンスが得られるかもしれません。 –
私は直接アドバイスをしていないので答えはありません。暗号化はおそらくあなたのコードではなく、 、パフォーマンスはそのライブラリの品質に基づいています。私は、C#が暗号化では性能がない(CやC++で書かれているかもしれない)ことを知り、驚いています。 C++はWeb開発では書かれていなかったので、C++に切り替えるには他のライブラリを使用する必要があります。したがって、コードが実際にリクエストごとにミリ秒実行されていることが分かっていなければ切り替えません。一方、あなたが試しなければ、あなたは決して知りません。 – stefaanv