node.js - nodejs のパフォーマンスが低い
过去多啦不再A梦
过去多啦不再A梦 2017-06-20 10:06:41
0
3
1328

私は初心者ですが、nodejs のパフォーマンスが非常に悪いことがわかりました。 ! !

リーリー

上記のコードを使用して、ホーム ディレクトリ内のすべてのファイルをスキャンします。/home の下には 140,000 個のファイルしかありません。Nodejs は途中でスタックして終了します。
Python は、すべてのファイルを 40 秒以内にコンソールに出力できます。

やはりnodejsを学ぶ必要がありますか?

次のコードは stackoverflow からのものです。

リーリー

また、スタックします。nodejs にはパフォーマンス上の利点はなく、欠点があります。実行が遅くても問題はありません。スタックします。 ! ! !

过去多啦不再A梦
过去多啦不再A梦

全員に返信(3)
代言

投稿者は言語について深く考えずに軽率なコメントをしたのだと思います。
readSync は、大きなファイルに遭遇して一度に読み込むとメモリがパンクしてしまうため、ストリームを使用してファイルを読み書きするのが正しい方法です。

いいねを押す +0
学霸

ノードの組み込みモジュール fs を使用してトラバースできます。

いいねを押す +0
Ty80

ノードの最大の利点は非同期ですが、同期メソッドを使用します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート