Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! GC][Performance] RMS-099のブックマーク
[go: Go Back, main page]

タグ

GCとPerformanceに関するRMS-099のブックマーク (6)

  • Javaのパフォーマンスについての9つの誤信

    JVMはプロファイリングを利用してコードの最適化を行います。対象は頻繁に利用されるコードパスのみですが,徹底的に行うことで大きな効果を上げています。JITコンパイルされたコードに関しては,現在では多くの場面において (その割合も増えつつあります) C++の実行速度を凌駕しています。 このような事実にも関わらずJavaが今でも低速なプラットフォームとして認識されているのは,おそらくは初期バージョンのJavaプラットフォームでの経験が,歴史的な負のバイアスとして働いているためでしょう。 早まった結論を出す前に,客観的な見地に立って,最新のパフォーマンス結果を評価するようにお勧めします。 2. Java コードの1行にはそれ自体で意味がある 次の短いコード行を考えてみてください: MyObject obj = new MyObject(); Java開発者ならば誰でも分かるように,このコードはオ

    Javaのパフォーマンスについての9つの誤信
    RMS-099
    RMS-099 2013/06/22
    「人は通常,200ミリ秒に1回以上の頻度で発生する数値データの変化 (価格変動のような) を知覚できない」
  • Javaパフォーマンスチューニング

    Javaパフォーマンスチューニングのルール Javaパフォーマンスチューニング(1) JVMレベルにとどまらず、OSのカーネル・パラメータやネットワーク・パラメータのレベルでのチューニングを6回の連載で紹介する

  • Webアプリの問題点を「見える化」する7つ道具 (1/3) - @IT

    今回の概要 システムが応答しない、パフォーマンスが劣化したなどのトラブルが発生したときに、原因がなかなか掴めず、あたふたすることはないだろうか? 稿では、Java EEトラブルシューティングの現場で役立つ7つ道具を紹介する ある日、突然電話が鳴る 用件は、「システムが不定期に停止する。よく分からないけど、どうやらJava EE部分がおかしい」とのこと。このような事態が発生したとき、やみくもに原因を調べ、いつまでたっても問題が解決できず、原因の一片も発見できないことが多々ある。 トラブルが発生した場合、ツールが充実していない昔は、開発者の経験と勘に頼るところが非常に大きかった。Webシステムが普及するいま、昔とは比べ物にならないほど、システムの数が増え、開発者数が増える一方、システム障害を切り分けられる職人的なエンジニアの人数はシステム数に比例して増えているわけではない。そのため、すべての

    Webアプリの問題点を「見える化」する7つ道具 (1/3) - @IT
    RMS-099
    RMS-099 2011/11/01
    GCログ解析、スレッドダンプ解析、プロファイリングに有効なツールの紹介と使い方の説明。作業フロー図が分かりやすい。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    RMS-099
    RMS-099 2007/04/20
    引数の渡し方とかも影響するようだ。
  • スライド 1

    「いばらの道」を歩まぬ パフォーマンスチューニング 15-D-3 木村英一 木村英一 日電気株式会社 IT基盤システム開発事業部 プラットフォームエンジニアリングセンター エキスパート チューニングの全体的な流れ 開始 •最大許容同時アクセス数 •スループット •TAT 性能目標 設定 •日常業務の中で •負荷テスト 性能測定 改善実施 改善実施 •サーバマシンのコンフィグレーション •APサーバのコンフィグレーション •プログラムの改善 •H/W増設(メモリ/CPU/ネットワーク) 測定結果の分析 問題あり •見積もり目標はクリアした? •システム構成上のボトルネックは? •改善ポイントの絞込み 対策検討 問題なし 終了 2 目標設定 明確な目標を設定する 明確な目標を設定する 同時接続数やスループット(秒当たりの処理件数)など 同時接続数やスループット スル

    RMS-099
    RMS-099 2007/04/20
    Developers Summit 2007における木村英一氏の資料。
  • Java HotSpot VM Options

    Please note that this page only applies to JDK 7 and earlier releases. For JDK 8 please see the Windows, Solaris reference pages. This document provides information on typical command-line options and environment variables that can affect the performance characteristics of the Java HotSpot Virtual Machine. Unless otherwise noted, all information in this document pertains to both the Java HotSpot C

    RMS-099
    RMS-099 2007/01/25
    JVMのヒープ・パラメータに関する本家本元(Sun)の資料。
  • 1