タグ

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

タグの絞り込みを解除

G1GCに関するuokadaのブックマーク (6)

  • サマーインターンシップでHBaseをJDK 11で動かしZGCとの性能を評価してもらった話

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog こんにちは、LINEのメッセンジャーアプリのサーバサイドエンジニアをしている'18卒のエンジニアのbitter_foxです。この記事はLINE Advent Calendar 2018の18日目の記事です。 弊社では夏休みの1ヶ月間〜2ヶ月間、学生に実際の業務を体験してもらう就業型のサマーインターンシッププログラムを実施しております。 弊社の就業型インターンでは社内のチームにジョインし、ある程度大きめのプロジェクトに1ヶ月間〜2ヶ月間、取り組んでもらいます。 私の所属するチームでも今夏、学生を受け入れ、「HBaseをJDK 11で動かしZGCを評価する」というプロジェクトに1ヶ月間取り組んでもらいました。 記事ではそのインタ

    サマーインターンシップでHBaseをJDK 11で動かしZGCとの性能を評価してもらった話
  • https://blogs.oracle.com/otnjp/post/understanding-the-jdks-new-superfast-garbage-collectors-ja

  • Garbage First Garbage Collector Tuning

    Learn about how to adapt and tune the G1 GC for evaluation, analysis and performance. The Garbage First Garbage Collector (G1 GC) is the low-pause, server-style generational garbage collector for Java HotSpot VM. The G1 GC uses concurrent and parallel phases to achieve its target pause time and to maintain good throughput. When G1 GC determines that a garbage collection is necessary, it collects t

  • ガベージファースト・ガベージ・コレクタのチューニング

    Java Platform, Standard Edition HotSpot Virtual Machineガベージ・コレクション・チューニング・ガイド 目次   前   次 この項では、評価、分析およびパフォーマンスのためにガベージファースト・ガベージ・コレクタ(G1 GC)を適応してチューニングする方法を説明します。 「ガベージファースト・ガベージ・コレクタ」の項で説明したように、G1 GCはリージョン単位の世代別ガベージ・コレクタであり、そこではJavaオブジェクト・ヒープ(ヒープ)が多数の均等サイズのリージョンに分割されます。Java仮想マシン(JVM)では、起動時にリージョン・サイズが設定されます。リージョン・サイズは、ヒープ・サイズに応じて1MBから32MBになる場合があります。リージョンを2048個以内に抑えるためです。Eden、Survivorおよび古い世代は、これらのリ

  • G1GCの概要

    GCは,プログラムが使用し終わったメモリ領域を自動的に回収して,ほかのプログラムが利用できるようにするための技術です。 GCの実行中は,プログラムの処理が停止します。このため,GCを適切に実行できるかどうかが,システムの処理性能に大きく影響します。 プログラムの中でnewによって作成されたJavaオブジェクトは,JavaVMが管理するメモリ領域に格納されます。Javaオブジェクトが作成されてから不要になるまでの期間を,Javaオブジェクトの寿命といいます。 Javaオブジェクトには,寿命の短いオブジェクトと寿命の長いオブジェクトがあります。サーバサイドで動作するJavaアプリケーションの場合,リクエストやレスポンス,トランザクション管理などで,多くのJavaオブジェクトが作成されます。これらのJavaオブジェクトは,その処理が終わると不要になる,寿命が短いオブジェクトです。一方,アプリケー

  • ざっくりわかった気になるモダンGC入門 - Cybozu Inside Out | サイボウズエンジニアのブログ

    どうも!@yokotaso です! 2018/05/26のJJUG CCC 2018で「ざっくりわかった気になるモダンGC入門」というタイトルで登壇させていただきました。 現在開発中の新しいGCアルゴリズムをざっくり理解することをテーマに発表しました。 発表練習用に作ったカンペの内容を公開します。ブックマークコメントでもツイートでも感想を書いていただけると喜びます! 発表資料は、speakerdeck にあります。はじまり〜はじまり〜 はじめに 今日はざっくりわかった気になるモダンGC入門というお話をさせていただきます。 現在開発中のGCアルゴリズムの全体像を理解してもらうことを目的としたセッションです。よろしくおねがいします。 さて今日のアジェンダですが、まず簡単にこれまでのGCを復習した後に新しいGCが必要になってきた背景について少し話します。 次にShenandoahGC、ZGC、E

    ざっくりわかった気になるモダンGC入門 - Cybozu Inside Out | サイボウズエンジニアのブログ
    uokada
    uokada 2018/05/29
  • 1