0

コンピューティングの理学士号の最終年度プロジェクトの一環として、2つのクエリの実行速度をテストしています。1つはLINQで記述され、もう1つはADO.NETで記述されており、データベースに情報を挿入しています。テスト後、ADO.NETは明らかにLINQよりも高速であることが観察されましたが、速度の差はミリ秒単位です。それで問題はこれです、あなたはどの時点で人々が遅れたり速度の違いが人間に明らかになると思いますか?500ミリ秒、1秒、2、5?プログラムの遅延は、どの時点でより迅速な代替手段の使用を保証しますか。ありとあらゆるフィードバックをいただければ幸いです。

4

2 に答える 2

2

全体的なコンテキストを考慮する必要があります。実行速度の違いは、あるバージョンのコードと別のバージョンのコードで新しい開発者を作成、維持、理解、トレーニングする時間の違いを上回りますか?

于 2012-12-06T02:06:30.580 に答える
1

通常の経験則では、100 ミリ秒でユーザーの「即時」の認識が終了します。それを超えて、それは非常にコンテキストに依存します-ユーザーが遅いと思う場合、アプリケーションは遅いです. ユーザーが遅いと考えている場合は、高速化を調査する必要があります。

于 2012-12-06T02:06:14.993 に答える