Cygwin + MinGW + GCC 相談室 Part 8 (985レス)
Cygwin + MinGW + GCC 相談室 Part 8 http://mevius.5ch.net/test/read.cgi/tech/1411399211/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
715: デフォルトの名無しさん [] 2020/05/04(月) 02:27:10.75 ID:R/PLl+Gn 元々、bash が、ループ向きではないから、dash などを使う for は遅いから、while などを使う。 実行時間中のほとんどが、フォークの時間 ループは、awk, perl, ruby などでは、0.1 秒も掛からない。 単一プロセス中の処理だから http://mevius.5ch.net/test/read.cgi/tech/1411399211/715
717: デフォルトの名無しさん [sage] 2020/05/04(月) 03:06:42.72 ID:szliIti6 >>715 どこでフォークしてるというの? http://mevius.5ch.net/test/read.cgi/tech/1411399211/717
719: 715 [sage] 2020/05/04(月) 04:54:04.28 ID:R/PLl+Gn for がコマンドだから、フォークされるのだろ。 だから、シェルスクリプトでは、while を使えと言われる bash よりも、dash を使う。 それ以上は、awk, perl, ruby http://mevius.5ch.net/test/read.cgi/tech/1411399211/719
721: 715 [sage] 2020/05/04(月) 07:28:52.02 ID:R/PLl+Gn 8年前のシェルスクリプトの本には、 10万行の処理で、 for : 9分 while : 5秒 awk/perl : 0.1秒 http://mevius.5ch.net/test/read.cgi/tech/1411399211/721
722: 715 [sage] 2020/05/04(月) 07:33:20.66 ID:R/PLl+Gn $((i+1)) という部分が、コマンドだから遅いのだろう ほとんどが、そのフォーク時間 http://mevius.5ch.net/test/read.cgi/tech/1411399211/722
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.045s