タグ

futureに関するkiyo_hikoのブックマーク (8)

  • タスクを並行で実行するために必要なこと 〜基礎編〜 - かとじゅんの技術日誌

    スレッドセーフの話も語ればキリがないのですが、そろそろ「タスクを並行に実行する」話題にいってみましょう。この手の記事は結構あるし、書籍の内容をまるまるというわけにいかないので、独断と偏見でポイントを絞って軽く解説する感じで書いてみます。とりあえず、ThreadクラスとExecutorクラスあたりから。 この書籍のP129あたりです。 Java並行処理プログラミング ―その「基盤」と「最新API」を究める― 作者: Brian Goetz,Joshua Bloch,Doug Lea出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/11/22メディア: 単行購入: 24人 クリック: 419回この商品を含むブログ (163件) を見る 並行処理のアプリケーションには、「良いスループット」と「良い応答性」の両方が必要と書かれています。スループットは、単位時間あたりの処理能力のこ

    タスクを並行で実行するために必要なこと 〜基礎編〜 - かとじゅんの技術日誌
    kiyo_hiko
    kiyo_hiko 2016/06/17
    JavaDocのイマイチわからなかった訳がわかった感じ
  • Java で簡単マルチスレッドプログラミング - にょきにょきブログ

    仕事でマルチスレッドを扱うようになったので備忘録として Executors 関連のメモを残しておく。 あるタスクを別スレッドで実行したい時、Executors クラスを使えば自前でスレッドの管理をすること無く簡単に並列処理を行えるようになる。 もちろん完全に簡単になったわけではなく、マルチスレッドプログラミングの困難さは健在だが、自前でスレッドの管理をしない分バグを仕込む可能性も減るだろう。 はじめに Executors はタスクと呼ばれる処理の最小単位を別スレッドで実行する仕組みである。マルチスレッドなのでシングルスレッドに比べると複雑性は若干上がるものの、通常のマルチスレッドプログラミングに比べれば少ない複雑性、高い安全性を備える。そして何より、パフォーマンスの向上が期待できる。 この仕組みはジョブキューモデルそのものである。ジョブはタスク、キューは後述する Executor に相当す

    Java で簡単マルチスレッドプログラミング - にょきにょきブログ
    kiyo_hiko
    kiyo_hiko 2016/06/17
    ExecutorServiceにThreadPoolを作ってCallable<T>を実装したTaskクラスをバシバシ突っ込んで行き、必要ならFuture<T>に落としてgetで回収したり、Executors.newFixedThreadPoolで同時実行数を制限したりな話。便利。
  • マルチスレッドプログラミングのFutureパターン – ザワプロ!

    マルチスレッドプログラミングのパターンの一つにFutureパターンというものがある。 これは、ある処理を別スレッドで非同期に実行させて、その結果を受けたいときに用いられるパターンである。 特徴的なのは、処理の実行担当者(JavaではExecutorServiceがそれにあたる)は、処理(JavaではCallable)が渡されると別スレッド上で処理を開始して、メインスレッドには即座にFutureオブジェクトを返すことである。 なぜこのオブジェクトがFutureと呼ばれるかというと、今現在はまだ結果を取得できないが、将来のある時点で取得することになるからである。 その後、Futureのget()メソッドを呼ぶと、メインスレッドはCallableの処理が終わるまでブロックされる。 そして別スレッドで処理が終わった時点で結果が取得できる。 プログラム例を以下に示す。 public static v

    kiyo_hiko
    kiyo_hiko 2016/06/17
    なるほど。親スレッドでExcecutorにCallable<T>を渡してsubmitするととりあえずFuture<T>を返し別スレッドを開始する。その間親では別処理とかできる。future.get()を呼ぶと親はCallable<T>を待ち、終わったら結果を受け取ると。
  • 【地球ヤバイ】英研究者「17億5000万年後、地球は熱くて住めなくなるので人類は火星に移住するだろう」 : 暇人\(^o^)/速報

    【地球ヤバイ】英研究者「17億5000万年後、地球は熱くて住めなくなるので人類は火星に移住するだろう」 Tweet 1:FinalFinanceφ ★:2013/09/22(日) 13:35:00.42 ID:0 英ガーディアン紙電子版の18日付の報道によると、 英イースト・アングリア大学の研究者、アンドリュー・ラッシュビー氏によれば、 地球は今後、17億5000万年から32億5000万年の間に 宇宙の中のハビタブルゾーン(生命居住可能領域)から外れて熱くなりすぎ、 住むことができなくなるとみられる。中国網が20日伝えた。 ハビタブルゾーンの移動によって徐々に火星が人類が住むに適した状況となり、 人類は火星などに移住することが考えられる。 その時代にも人類が生き延びているとすれば、 「今とは違う形に変化しているだろう」とラッシュビー氏は指摘した。 http://www.xinhua.jp/

    【地球ヤバイ】英研究者「17億5000万年後、地球は熱くて住めなくなるので人類は火星に移住するだろう」 : 暇人\(^o^)/速報
    kiyo_hiko
    kiyo_hiko 2013/09/23
    早く骨盤進化しろ
  • 日本終了 \(^o^)/ 経団連 「楽観的に考えても、このままだと日本は"先進国"じゃなくなります」

    ■編集元:ニュース速報板より「【日終了】 経団連 「楽観的に考えても、このままだと日は"先進国"じゃなくなります」」 1 ハイイロネコ(東京都) :2012/07/04(水) 15:10:17.80 ID:z4NkQENk0 ?PLT(12012) ポイント特典 日 2050年先進国脱落も 7月4日 14時51分 経団連のシンクタンクは、4日、2050年の日経済の姿をテーマにしたシンポジウムを開き、丹呉前財務事務次官が一人当たりのGDP=国内総生産で見ると、日は先進国から脱落しかねないというシミュレーション結果を報告しました。 このシンポジウムは、経団連のシンクタンク・21世紀政策研究所が開き、はじめに森田富治郎所長が「没落の危機にある日をどう立て直すか、正面から問題提起し議論したい」とあいさつしました。 続いて、丹呉泰健前財務事務次官が、2050年の日経済の姿に

    kiyo_hiko
    kiyo_hiko 2012/07/04
    国家規模は縮むだろうが先進国やめることはないんでないかしら
  • 教育への支出:日本また最下位 08年OECD調査 - 毎日jp(毎日新聞)

    の08年の教育への公財政支出は、国内総生産(GDP)比3.3%で、経済協力開発機構(OECD)の比較可能な加盟31カ国中最下位だったことが、OECDが13日発表した調査結果で分かった。OECD平均の5%を下回り、前年(3.3%)に続く最下位。OECDは「どんなに教育にコストがかかっても、補って余りあるリターンが出る」と積極的な教育投資を促している。 今回の結果には、高校授業料無償化や今年度から始まった小学1年生での35人以下学級は反映していない。教育への対GDP比の公財政支出は、ノルウェーが7.3%で最高だったのをはじめ北欧諸国が高水準だった。 日は公財政支出全体に占める教育分野の割合も9.4%で、OECD平均の12.9%を下回り、イタリアと並ぶ最下位。一方、教育支出に占める私費負担(民間からの奨学金など含む)の割合は、OECD平均(16.5%)の2倍以上の33.6%で、家計負担は2

    kiyo_hiko
    kiyo_hiko 2011/09/14
    日本で重要なのはコミュニケーション能力とやらであって、思考力とか知識量ではありませんよ。Twitterで炎上する程度の人材で多くの企業は満足しているし、どうせ企業が再教育する。だからそんなに投資する必要はない
  • 未来人さんいらっしゃい@まとめwiki - 2062年から来た未来人(827氏)との質疑応答

    2062年から来た未来人との質疑応答 【国内】 Q.天皇制は崩壊したのですか? A.天皇制は続いてる。ずっと男系。天皇の崇拝は世界中に広がっている。貧農を否定する国家はなぜか滅びた Q.日の国は無事に続いていますか? A.日はあるけど、非常に危険な状態”だった”(2062年現在、危機状態を脱したらしい) Q.日国家と国旗に変更は? A.変わらない。軍旗に玉日旗が復活 Q.管の次の総理は? A.がっかりする奴だ Q.2062年の今上の名前を教えてください A.もういらっしゃる。考えるんだ Q.日の主要な社会問題は何ですか? A.アルコール犯罪問題 Q.2062年現在、日の首都は東京のままですか A.東京のままだ Q.2011年に何かあるか A.中国との軍事衝突。自衛隊が攻撃に出る。 Q.憲法は改正されるか A.9条はすぐに改正される。その後3回くらい改正

    kiyo_hiko
    kiyo_hiko 2011/06/25
    こういうのを追っかけて現実と比較するのは楽しい
  • 「不公平」があふれているエンジニアの労働環境:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ

    音が語られるエンジニア参加型メディア「@IT自分戦略研究所 エンジニアライフ」。日々、ITエンジニアの「生の声」を公開している。 【考え方】公平理論で考える「うわっ…私の年収…低すぎ…?」 【働き方】エンジニアは場を求める 【スキル】若者は常に不満を抱えている 【考え方】公平理論で考える「うわっ…私の年収…低すぎ…?」 人間である以上、自分の収入が社会的な標準値と比べて高いのか低いのかということが気になるのは仕方ないだろう。ボーナスの時期が近づくと、各新聞が大手企業のボーナス支給額を調査して記事にしているが、この記事を読んで一喜一憂する人も少なくないと思う。 『ドロップアウトからのキャリア七転び八起き』の46(しろー)氏は、ミュージシャンを目指していたが挫折し、その後職を転々とした経歴を持つ。ミュージシャンを目指しながら印刷工を30過ぎまで続け、ある企業に転職したときの話だが、当時は「数

    「不公平」があふれているエンジニアの労働環境:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ
    kiyo_hiko
    kiyo_hiko 2011/06/13
    「上司や先輩社員は「生意気な若者」を無視するのではなく、真意を汲み取って改善に取り組む義務がある」将来の自分にこのブクマを贈る
  • 1