タグ

2010年8月6日のブックマーク (3件)

  • 「Java SE 6完全攻略」Garbage First GC

    Javaがヒープの管理にGCを使用しているのは、読者の皆さんもご存じの通りです。GCの手法にはいろいろありますが、HotSpot VMが採用しているのが世代別GCです。今回は、世代別GCの概要と問題点を解説したうえで、これを解決するために導入されたGarbage First GCについて説明します。 世代別GCの概要と問題点 世代別GCは若いインスタンスと時間を経たインスタンスを別々の領域に配置し、管理する手法です。これは寿命の短いインスタンスほど多いという性質をベースにしています。 若いインスタンスが配置される領域をヤング領域、時間を経たインスタンスを配置する領域をオールド領域とよび、それぞれの領域で異なるGCの手法を使用します。つまり、ヤングとオールドという世代の異なる領域を、それぞれ異なるGCで管理するのが世代別GCというわけです。 ヤング領域には高速ですが漏れのあるGCを用います。

    「Java SE 6完全攻略」Garbage First GC
    t_yano
    t_yano 2010/08/06
    G1コレクタの話
  • ClassLoader Leak Patterns

    1. クラスローダ リークパターン なにそれおいしいの? Takayoshi Kimura Senior Software Maintenance Engineer, JBoss Global Support Service Red Hat

    ClassLoader Leak Patterns
    t_yano
    t_yano 2010/08/06
    オブジェクトのリークパターンまとめ。
  • 八木啓代のひとりごと 続・『特捜神話の終焉』感想

    実は私は、仕事テレビの番組や取材のコーディネーターをやったり、企画に加わったりしたことが何度かあります。 当然だが、まず、こういったことは企画書作りからはじまるわけですが、ある案件について、ぜんぶ事情を知っている人間が企画を立てるということはふつうないのですね。 つまり、たいていはプロデューサーなりディレクターの「こういう内容で、こういう落としどころの番組を作りたい」という展開となるわけ。はじめっから。 (まあ、ぶっちゃけ言うと、もっと単純なバラエティーなど場合でも、日の番組のほとんどはそういう仕組みで成り立っているはずです。) なので、たとえば海外ネタの場合、 「経済難の中で、独裁者の圧政に苦しんできた民衆の姿を背景に、美少女の成長ストーリー」とか 「戦火の中で故郷を離れて、異国で成長したAさんが、10年ぶりの祖国に戻り、親戚と涙の対面ストーリー」 みたいな「企画」が「会議」を通って

    t_yano
    t_yano 2010/08/06
    悪意ゼロのまま拷問まで行うそのマジメさ。