2012年4月20日のブックマーク (3件)

  • AwkChannelWiki: faster awk

    1) optimize your code ie array references are slow 2) use a faster awk mawk 3) use gawk ability to include built in modules 4) use a faster computer awk is single threaded 5) be patient

    Rocco
    Rocco 2012/04/20
    やっぱ最後の「がまん」ですね。w RT faster awk
  • 大量のファイルを同時に圧縮する: uyota 匠の一手

    時折、大量のファイルを圧縮することがある。一つずつのファイルの大きさは、数 MB から数 GB まで、多種多様。そんなファイルが数百にも上る。Solaris など、特にコア数が多いホスト上の時は、手っ取り早く並列処理したい。CPU リソースは余っている事が多いので、100 以上あるコアのうち、20、30 ぐらい使ったところで気がつく人はほとんどおらず、苦情も来ない。Solaris ほどコアの数があると、CPU を全てしっかり使い切るのは結構難しい。とは言ったものの nice 20 で処理しても、流石に一人で全ての CPU を 100% 使うのは気が引ける。 実は、大きさの異なる仕事を並列的に処理するスクリプトを書くのはとても難しい。シェルスクリプトを筆頭に、特定の数だけ並列化するライブラリがない。そうなると、自分で子プロセスを生成し、管理することになる。それに、各々の仕事量が異なっているの

    Rocco
    Rocco 2012/04/20
    xargs でもできそう。RT "@nonakap: 大量のファイルを並列に圧縮するのにmakeとawkを使うのか、へー - 大量のファイルを同時に圧縮する
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    Rocco
    Rocco 2012/04/20
    感動した。ただ、癌で死ぬのはテレビのように綺麗な死に方じゃないんだよね。医者にそれを看取るのも家族の役目と言われた。RT 最後の1ヶ月