私の目標は、できるだけ少ないCPUを使用しながら、ファイル内の単語数を数えることです。
このwc
コマンドを使用するか、この目的のために単純なPerlスクリプトを作成できます。これら2つのオプションのうち、CPUを使用しないオプションは何ですか?
ベストアンサー1
CPU時間が少なくなると予想されますwc
。 Cで書かれており、時間の経過とともに慎重に最適化されました。しかし、自分でテストしない理由はありません。time
Perlスクリプトのパフォーマンスを比較できますwc
。このtime
コマンドを使用すると、次のような出力が得られます。
> time wc /usr/share/dict/words
119095 119095 1145922 /usr/share/dict/words
wc /usr/share/dict/words 0.03s user 0.00s system 98% cpu 0.030 total
この例では、wc
合計0.030秒のCPU時間が使用されました。