記事へのコメント14

    • 注目コメント
    • 新着コメント
    poad1010
    poad1010 この記事をおすすめしました

    2023/09/30 リンク

    その他
    gaudere
    gaudere 効いてるかはしらんけど、手元のCentOS/bash4.2でstrace -cでみたら、sigactionの回数が随分違ってた。/bin/trueのexceveの前なのでbashの挙動。対話型のstraceは横のターミナルで取れば良いと思います。

    2023/09/30 リンク

    その他
    Magicant
    Magicant バッファリングの有無は入出力先が端末かどうかで決まるのでシェルのモードとは関係ないよ。気になる人は strace で read/write の回数を見てみよう

    2023/09/30 リンク

    その他
    Shinwiki
    Shinwiki straceだっけか?あの辺目で追ったらすぐわかるのでは(てきとう)

    2023/09/30 リンク

    その他
    megumin1
    megumin1 一般にはfdがterminalだと行単位でflushされる、結果write等のsyscallの回数が増えるなどの違いがありますよ。まずはその辺りから疑うべき話だと思うのですが、記事中で一切言及がないのはつまりはそういうことでしょうか?

    2023/09/30 リンク

    その他
    sgo2
    sgo2 画面(ターミナル)との同期と、子プロセスの出力待ち受け&バッファリングを1プロセスでやるか複数のプロセスで分担するかの違いかも。

    2023/09/30 リンク

    その他
    softstone
    softstone ブコメ読むとreadが本来行単位のIOをするものだから遅くて当然、非対話モードのときにちゃんと最適化してるってことかな。/いやパイプが偉いんかな。time bash -c '{ while read i; do : ; done < <(seq 100000); }' これだと遅いままですね

    2023/09/30 リンク

    その他
    nakag0711
    nakag0711 stdioは対話環境かどうかでバッファリングの動作が変わるらしいから…unbufferコマンドを使うとスクリプトの方も同様に遅くなるのでは

    2023/09/30 リンク

    その他
    twotiger
    twotiger これこんな差がつくわけないと思う。cp /dev/null /tmp/nullの部分を他のコマンド、sleepとかに変えて試したら?

    2023/09/30 リンク

    その他
    koichi_nakashima
    koichi_nakashima .bash_profileと.bashrcを読み込まない状態でも確認していることを書いてなかったので追記。気になった方はお試しあれ。

    2023/09/30 リンク

    その他
    t-tanaka
    t-tanaka 手元のMacでは,両方とも誤差の範囲で同程度の実行時間だった。

    2023/09/30 リンク

    その他
    Sephy
    Sephy .bash_profileと.bashrcについて調べるといいよ

    2023/09/30 リンク

    その他
    rna
    rna マジで?

    2023/09/30 リンク

    その他
    dirtjapan
    dirtjapan LANG=Cしてないからとか?いやさすがにここまで差は出ないか。

    2023/09/29 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    【衝撃の罠】bashスクリプトのパフォーマンス測定は、対話シェルでやっても無意味だ! - Qiita

    理由 びっくりした。対話シェルで実行してパフォーマンス測定すると何故かめちゃくちゃ時間がかかる。こ...

    ブックマークしたユーザー

    • kwy2023/10/24 kwy
    • yug12242023/10/07 yug1224
    • mgl2023/10/02 mgl
    • deejayroka2023/10/01 deejayroka
    • wushi2023/10/01 wushi
    • dslvan2023/09/30 dslvan
    • dhesusan46492023/09/30 dhesusan4649
    • akishin9992023/09/30 akishin999
    • yto2023/09/30 yto
    • libertine22023/09/30 libertine2
    • poad10102023/09/30 poad1010
    • wonder-wall2023/09/30 wonder-wall
    • e10kg2023/09/30 e10kg
    • meltomelt2023/09/30 meltomelt
    • mjtai2023/09/30 mjtai
    • t_mori2023/09/30 t_mori
    • petite_blue2023/09/30 petite_blue
    • anoato2023/09/30 anoato
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事