[過去ログ] 【Bash】Windows Subsystem for Linux【WSL】3 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
751
(1): 2018/09/11(火)13:50 ID:s6D8tDed(5/5) AAS
着実にチューニングが進んでいるw
上のベンチマークじゃなくて今作ってるやつだけど
パイプをなくしたら200msから100msに二倍になった
もう一箇所、サブプロセス作ってる所があるのでそこを直すと60msぐらいになりそう

大した差はないように思えるけど、コマンドの実行で300msかかると
つっかかりを感じて、200msだと実行結果が表示開始されるまで一瞬の待ちを感じて
100msだと実行したと同時に1行ずつ出力されいく感じになる。
50msだと結果全てが一瞬で表示される感じになる

使い方によっても何度も実行する部分だからできる限り早くしておきたい。

Linuxだったこれがパイプ使っていても17ms
なくしたら8msなんだけどな
766
(1): 2018/09/12(水)02:01 ID:O7YRoX2h(3/7) AAS
>>751で書いた「今作ってるやつ」(何かは言わないけど)は
バグとか仕様追加もあって最終的に70msぐらいになった
なにもしないプログラムが20msぐらいなので実質50msぐらいだな
処理内容はwhileループとcaseとevalと変数操作のオンパレード

ついでに各シェルでのおよその実行時間
kshが一番速かったw yashと勘違いしていたかな?

・ksh 60ms
・dash 70ms
・posh 70ms
・mksh 75ms
・bash 110ms
・yash 130ms
・zsh 140ms

ベンチマークに興味がある人は、こちらのyash開発者のサイトが参考になるかも
外部リンク[html]:magicant.txt-nifty.com
外部リンク[html]:magicant.txt-nifty.com
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.042s