記事へのコメント60

    • 注目コメント
    • 新着コメント
    wordi
    wordi ブコメより「パイプで繋がった、catの標準出力とawkの標準入力が並列で動いてるから高速」、との事

    2016/10/21 リンク

    その他
    S0R5
    S0R5 こんなにかわるものなのか

    2015/07/25 リンク

    その他
    summer4an
    summer4an あら、パイプする分catの方が遅いのかと思った。

    2015/07/24 リンク

    その他
    tzik-tack
    tzik-tack awkのバッファサイズが足りてなさそう。 AWKBUFSIZE=1000000 とかしたら速くなるかな。

    2015/07/24 リンク

    その他
    kazuhooku
    kazuhooku 並列関係ない。timeの出力からリダイレクトの場合だけi/o waitが20秒くらいかかってるのが原因。つまりディスクの先読みがされてない。なぜだろう

    2015/07/24 リンク

    その他
    pmint
    pmint 標準入力のリダイレクト"<"使わんの?/ 小さいファイルでも同じ結果なら速いんだろうな。/ 並列化で速くなるという論理はcatとawkの間にどういう魔法が作用しているんだろ。最近のPCはCPU性能で速くなるものなの?

    2015/07/24 リンク

    その他
    shin0O
    shin0O (やべえ何やってるかよくわかんねえとかいえねえ)

    2015/07/24 リンク

    その他
    akanehara
    akanehara 「ひとつのことをうまくやる」UNIX哲学ですなあ

    2015/07/24 リンク

    その他
    ryuichiueda
    ryuichiueda たぶんawkがファイル読むのが標準入力読むより遅くて、catがファイル読むのが早いからですかね。あと、timeの使い方は最初の方法で大丈夫かと。並列はこの場合あまり関係ない。

    2015/07/24 リンク

    その他
    uva
    uva 興味深い

    2015/07/24 リンク

    その他
    northlight
    northlight catのがはやいのかww

    2015/07/23 リンク

    その他
    amino_acid9
    amino_acid9 コメのリンク(https://uec.usp-lab.com/JOURNAL/CGI/JOURNAL.CGI?POMPA=KAIGAN_journal08)も読むと処理が並列で走るから今時のマルチCPUなら結構差が出るってことかな

    2015/07/23 リンク

    その他
    masa21kik
    masa21kik catした方が速いのか

    2015/07/23 リンク

    その他
    Magicant
    Magicant cat 挟んだ方が早いって、どんだけ OS のディスクキャッシュ機構アホやねん (OS 書いてないけどどうせ Linux だろ)

    2015/07/23 リンク

    その他
    RocRoc36
    RocRoc36 パイプは並列化するのか。

    2015/07/23 リンク

    その他
    kairi-m
    kairi-m 言われてみればあたりまえだけど。パイプで並列化されるのでちょっと早くなるのか。

    2015/07/23 リンク

    その他
    motchang
    motchang awk にコントリビュートするチャンスなのでは

    2015/07/23 リンク

    その他
    comutt
    comutt 複数日(圧縮されていない当日と圧縮された過去日)のログを整形しないといけないときでもzcat -fで対応できるので、パイプします

    2015/07/23 リンク

    その他
    yoshi-na
    yoshi-na ブコメも参考

    2015/07/23 リンク

    その他
    shoh8
    shoh8 メモリ依存な気がする

    2015/07/23 リンク

    その他
    UDONCHAN
    UDONCHAN 興味深すぎる

    2015/07/23 リンク

    その他
    lambdalisue
    lambdalisue いいまとめ

    2015/07/23 リンク

    その他
    n314
    n314 コマンド一つのことがなんか深い

    2015/07/23 リンク

    その他
    youhey
    youhey 意識しないでついついcatしちゃうこと多いけど、こういう効果もあるのか

    2015/07/23 リンク

    その他
    stealthinu
    stealthinu ブ米の意見だとcatで流し込んだほうがマルチプロセス有効に使えるから速いのではとの推測。確かにそうなのかも。

    2015/07/23 リンク

    その他
    quabbin
    quabbin なるほど、余計なことをしないようにしたほうが速いと思っていたら、パイプでつなげるとそうとも言えないのか…

    2015/07/23 リンク

    その他
    dekasasaki
    dekasasaki 一見するとbuffersの違いが効いているように思えるけど、実際は2コア使っているから高速になる感じかな。

    2015/07/23 リンク

    その他
    sirocco634
    sirocco634 このような速度差が生まれちゃうんですね

    2015/07/23 リンク

    その他
    papiro
    papiro ダブルバッファの件も関係しますかね?? https://uec.usp-lab.com/SHELL_TIPS/CGI/SHELL_TIPS.CGI?POMPA=TIPS_double_buffer

    2015/07/23 リンク

    その他
    pero_pero
    pero_pero やっぱり猫は凄い

    2015/07/23 リンク

    その他

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

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

    関連記事

    大きなテキストファイルをawkで処理するときにcatで投げ込むのと、ファイル読み込みするのどっちが速いか比較 - カメニッキ

    追記が増えたので整理 経緯 2.5GBのテキストファイルを加工する必要があり、①vimで開いて加工→vim死亡②s...

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

    • techtech05212023/12/03 techtech0521
    • mapk0y2020/05/29 mapk0y
    • wordi2016/10/21 wordi
    • kuri-kei2016/07/23 kuri-kei
    • k2k2monta2016/07/23 k2k2monta
    • sakapon_jp2015/10/06 sakapon_jp
    • orangeclover2015/08/13 orangeclover
    • ihok2015/08/04 ihok
    • kamipo2015/08/03 kamipo
    • omomom2015/07/28 omomom
    • wakuworks2015/07/27 wakuworks
    • motasaiko2015/07/26 motasaiko
    • matuimaui4112015/07/25 matuimaui411
    • donotthinkfeel2015/07/25 donotthinkfeel
    • kouimamu2015/07/25 kouimamu
    • S0R52015/07/25 S0R5
    • toshiyukino2015/07/25 toshiyukino
    • summer4an2015/07/24 summer4an
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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