読み方:ほっとすぽっと
1 紛争地域。また、危険な場所。犯罪の多発地帯。「空き巣の—」
2 人気のある場所。現在、注目されている施設や場所。流行の盛り場。
3 マントル内部の特別な高温部。マグマを発生し続け、その上で火山活動が起きていると考えられる場所。ハワイ島はその典型。
4 原子力発電所の爆発事故の際に、点状に生じる放射能汚染の激しい地域。
7 (hotspot)生物多様性が高いにもかかわらず、生態系破壊の危機に瀕(ひん)している地域。1988年に英国の生物学者ノーマン=マイヤーズが提唱。生態系保全活動に取り組む国際NPOのコンサベーションインターナショナルにより、熱帯アンデス、東南アジアのスンダランド、イランのアナトリア高原、アフリカの角、日本列島などが指定されている。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/10/20 13:49 UTC 版)
| 開発元 | オラクル、サン・マイクロシステムズ、Longview Technologies, LLC |
|---|---|
| プログラミング 言語 |
C++[1], アセンブリ |
| 対応OS | クロスプラットフォーム |
| 種別 | 実行時コンパイラ |
| ライセンス | GNU General Public License, version 2, with the Classpath Exception[2] |
| 公式サイト | openjdk |
HotSpot(ホットスポット)はオラクル(旧サン・マイクロシステムズ)が提供しているJava仮想マシンで使われている高速化のための技術の名称。デスクトップ向け・サーバ向け・組み込み環境向け (Java ME[3]) がある。性能を改善するためにジャストインタイムコンパイル方式、適応的最適化 (adaptive optimization) などの技術を使っている。
HotSpotは、1999年4月27日に最初にリリースされ、1994年に設立された小さな新興企業Animorphicの名前で事業経営中だった有限会社 Longview Technologies によって独自に開発された。1997年には有限会社 Lonview Technologies(Animorphicの名前で事業経営中)はサンに買収された。当初Java 1.2でアドオンとして利用可能だったHotSpotはJava 1.3からサンの標準のJava仮想マシンとなった[4][5]。
その名前はJavaバイトコードを実行する際の挙動に由来する。HotSpotは頻繁に繰り返し実行されるコード領域すなわち「ホットスポット」[注釈 1]を絶えず解析する。これらは、性能に重大な影響を与えるコードを標的として最適化を重点的に行い、その他のコードには最小限の最適化で済ませることでオーバーヘッドを小さくし、高性能な実行を実現する。HotSpotはJava仮想マシンの中でも最高性能が得られると極めて高い評価を得ている。実際にはまれだが、理論上はJava仮想マシンの adaptive optimization がC++あるいはアセンブリ言語を用いた手動最適化に勝る場合もある[6]。
サンのJREによれば、HotSpotはクライアント版およびサーバ版と呼ばれる二つの互換実装からなる。クライアント版は必要不可欠なクラスやメソッドのみを素速くロードしコンパイルするようチューニングする。サーバ版は、よりゆっくりロードを行うが、より高性能な高度に最適化されたJITコンパイル結果を産出することに、より尽力する。
2006年11月13日にはサンのJava仮想マシンとJDKはGPLライセンスの下で利用できるようになった。
(HotSpot から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/05/13 10:12 UTC 版)
ホットスポット(英: hot spotあるいは英: hotspot)
局地的に何らかの値が高かったり、局地的に(何らかの活動が)活発であったりする地点・場所・地域のことを指さすための用語で、具体的には以下のような場所を指す。
固有名詞の分類