タグ

2006年11月7日のブックマーク (2件)

  • Introduction to GCJ (Fedora Core Expert, July 2005)

    Java Ahead-of-TimeコンパイラGCJ 首藤 一幸 注: このページの文章は Fedora Core Expert 誌 (2005年 7月発売) に掲載された以下の記事の元原稿です。 編集部の了承の元に、ウェブページに掲載しております。 首藤一幸, "GCCのJavaコンパイラ "GCJ" ガイド", Fedora Core Expert, pp.180-191, (株)技術評論社, 2005年 7月 2日 GCJは、Javaプログラムを実行前にネイティブコードに変換するコンパイラです。 Fedora Core 4には、GCJ、およびGCJでコンパイルされたJavaプログラムが いくつか含まれています。 稿では、Eclipseといった大きな実用プログラムが動作するくらいに成熟してきた GCJの機能と性能を紹介します。 もくじ GCJとは 準備 使い方 サポートしている

    jonnjon
    jonnjon 2006/11/07
    AOTとJITの違いについて。コンパイラ。
  • Java(TM) and Solaris(TM) Threading

    はじめに この文書は、 SolarisTM オペレーティング環境のスレッディングモデルと JavaTM のスレッドモデルの間の関係について概要を説明するものです。 Solarisのスレッディングモデルについての設定によって、 Solarisオペレーティング環境でのJava実行環境 (JRE) の性能は大きく変わり得ます。 Java言語はマルチスレッドを生来の機能として持つため、 OSが持つスレッドの実装がアプリケーションの性能に大きな影響を 与えることがあります。 幸運にも (または不幸にも)、複数のスレッディングモデルを選択でき、 また、各モデルにおいても異なる同期方法を選択できます。 何を選択できるかは、VMによって様々です。 混乱を増長するかのように、Solaris 8から9にかけて スレッドライブラリが移行する予定です。 これによって、多くの選択肢がなくなります。 バージョン1.1

    jonnjon
    jonnjon 2006/11/07
    Solarisのスレッドライブラリ