タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

javaに関するsonotsのブックマーク (2)

  • Javaメモリ、GCチューニングとそれにまつわるトラブル対応手順まとめ - 日記のような何か

    GC周りでトラブルシューティングした際の経験や、Web等で調べたことをまとめてみる。 前提 ・JVMは、Sun Javaを想定。(他は使ったことないです。。。) ・Sun Java 1.5-1.6を想定。 目標 マイナーGC、Full GCそれぞれが頻発することなく、かつそれぞれの実行時間を1秒未満に抑えること。 マイナーGCは1秒未満どころではなく、もっと短くなるべき。どれくらいが理想かは?(0.1秒未満ぐらいを目指したい?) 連続した負荷状態(想定されるピークアクセス)でもOutOfMemoryErrorが発生しないこと。 理想的な状態は、上記に加えて、Full GCの発生が低頻度であること。 具体的には、できるだけマイナーGCで短命オブジェクト(1回使ったらもう使わないようなオブジェクト。逆にセッションオブジェクト等は長命オブジェクトとなる)を破棄させて、短命オブジェクトが、Tenu

    Javaメモリ、GCチューニングとそれにまつわるトラブル対応手順まとめ - 日記のような何か
    sonots
    sonots 2017/09/01
  • Ubuntu 11.04にOpenJDK 7をインストール - ser1zw's blog

    はじめに Java 7がだいぶ前に出てたので、Ubuntuにインストールしてみました。 環境 Ubuntu 11.04 (32bit) OpenJDK 1.7.0 手順 1. OpenJDKのPPAリポジトリを追加してインストール OpenJDK PPA : Damien Lecanの手順どおり、OpenJDKのPPAリポジトリを追加してインストールします。 $ sudo add-apt-repository ppa:dlecan/openjdk $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk 2. Javaの切り替え そのままだとJava 6を使うようになっているはずなので、Java 7を設定します。 $ sudo update-alternatives --config java [sudo] password fo

    Ubuntu 11.04にOpenJDK 7をインストール - ser1zw's blog
  • 1