Clojure Compiler と UglifyJS はコードのサイズだけでなくパフォーマンスも最適化するため (サイズが最優先事項だと思いますが)、私の node.js アプリは縮小された場合に高速に実行されるのでしょうか? アプリに依存する可能性があることはわかっていますが、一般的にこれを求めています。
質問する
24585 次
4 に答える
33
ノードでは、主な処理コストは I/O 操作であり、実際の JavaScript 自体ではありません。たとえば、次のようになります。
fs.readFile(myFile, function (err, data) {
processTheFile(data);
});
readFile
ここで、呼び出しと起動されるコールバックの間のギャップは、コールバックにかかる時間の長さよりも数倍長くなります。(逆の場合は、おそらく node を使用すべきではありません。)
したがって、processTheFile
関数を速度のために最適化することは無意味です。非常に小さな数のごく一部を節約しているためです。
于 2012-08-22T08:26:18.403 に答える