これはパフォーマンスにどのように影響しますか? クライアント側では良い習慣であることは知っていますが、サーバー側ではどうでしょうか?
2 に答える
4
はい、サーバー側で問題ありません。パフォーマンスが心配で関数の使用をやめる必要がある場合は、アセンブリの記述を開始する必要があります。
実際に問題が発生し始めたら、プロファイリング、ベンチマーク、および適切な修正を行います。それ以外の場合は、V8 が機能することを信頼し、重要な場所 (ファイル アクセスなど) のパフォーマンスについて心配します。
于 2013-10-13T14:49:35.557 に答える
0
はい、とても良いです。小さな関数を最適化するのは非常に安価であるため、ホットでなくても最適化されます。
最適化コストは関数のサイズに応じて非常に線形にスケーリングされるため、10 行で 10 個の関数を最適化する方が 100 行で 1 個の関数を最適化するよりも高速であるなどの一般的なステートメントを作成できます。
http://mozakai.blogspot.com/2013/08/outlining-workaround-for-jits-and-big.htmlも参照してください。
于 2013-10-14T14:12:01.203 に答える