タグ

並列に関するmasudaKのブックマーク (5)

  • Java並行・並列・非同期処理チートシート

    Java 1.5以降では Executorsフレームワーク 利用を優先検討のこと。 遅延実行(タイマー) クラス / メソッド 概要 Since

    Java並行・並列・非同期処理チートシート
  • 割りと便利!w ppssで手軽に並列処理をしてみる - 256bitの殺人メニュー

    分散処理を手軽にやりたい。 GNU Parallel も便利だけど、ppssならシェルスクリプトだから設置するだけで実行できて便利! って事で試してみた。 インストール これだけ。 $ cd ~/bin $ wget http://ppss.googlecode.com/files/ppss-2.85.tgz $ tar zxvf ppss-2.85.tgz $ rm ppss-2.85.tgz オプション 今回使うオプション # -d 対象ディレクトリ # -f リストファイル # -c 実行コマンド # -p 並列数 ppss --helpの結果 kuwano@kuwano03:~/bin$ ./ppss -h |P|P|S|S| Distributed Parallel Processing Shell Script 2.85 PPSS is a Bash shell script

    割りと便利!w ppssで手軽に並列処理をしてみる - 256bitの殺人メニュー
    masudaK
    masudaK 2011/12/22
    こんなのあるんだw
  • 1つのシェルから複数のSSHセッションを同時に実行するツール3種類を試す

    1つのシェルから複数のSSHセッションを同時に実行するツール3種類を試す:Leverage OSS(1/4 ページ) 複数のリモートマシンを管理しなければならないシステム管理者は多い。そんな悩める管理者のために、並行処理型のSSHツールを3種紹介しよう。それぞれに長所があり、あなたの悩みをきっと解決してくれる。 リモートマシンへのログインやファイルのコピーなど、システム管理作業全般でSSHを利用する機会は多い。SSHでの作業を効率よく進めるには、複数のリモートマシンに対してコマンドを同時に実行できるツールを使ってみるとよいだろう。この記事では、Parallel ssh、Cluster SSH、ClusterItという3つのツールを紹介する。いずれも、単一のターミナルウインドウで入力したコマンドを、対象となる複数のリモートマシンに対して一斉に送ることができる。 こうしたツールを使わずに、op

    1つのシェルから複数のSSHセッションを同時に実行するツール3種類を試す
  • GNU Parallelがすごすぎて生きるのがつらい

    皆さん今日もたくさんのサーバを相手にされていることかと思いますが、いくつかのサーバにアクセスして 1 秒間の統計情報(例えばvmstat 1 2)を集めてパッと表示したい時ってどうやってますかね?shell script を学びはじめたばっかりの僕はこんな感じで書いてました。 $ for i in host1 host2 host3; do ssh $i "vmstat 1 2 | tail -1"; done 0 0 0 329004 210836 14275360 0 0 0 2424 1410 1828 0 0 100 0 0 0 0 0 3716112 587704 25921684 0 0 0 488 1643 2026 0 0 100 0 0 1 0 0 555440 265560 14015548 0 0 0 4204 1534 2392 1 0 99 0 0 vmstatと

    GNU Parallelがすごすぎて生きるのがつらい
  • 1