JVMとは コンピュータの人気・最新記事を集めました - はてな (original) (raw)

(

コンピュータ

)

じぇいぶいえむ

Java Virtual Machineの略

Java Virtual Machine

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

ぱと隊長日誌9ヶ月前

Apache Tomcat の環境変数設定ガイドこの記事では、Apache Tomcat の環境変数の設定方法について、特に JVM パラメータ(例:Java ヒープサイズの指定)を通して解説します。 環境変数 Apache Tomcat にはいくつかの環境変数があります。以下に代表的なものを示します。 環境変数 説明 CATALINA_HOME Tomcat バイナリのルートディレクトリのパス。 JRE_HOME JRE のインストールパス。 CATALINA_OPTS Tomcat 起動時に使用する java コマンドの追加オプション。 Tomcat の環境変数を設定する前に、まずは公式ドキュメント (RUNNING.txt) の参照を…

#Tomcat#JVM#Java

ネットで話題

もっと見る

799ブックマークJavaはどのように動くのか~図解でわかるJVMの仕組み 記事一覧 | gihyo.jpgihyo.jp

524ブックマーク恐怖の JVM 大量メモリ消費!メモリリークの謎を追え!! - Cybozu Inside Out | サイボウズエンジニアのブログdeveloper.cybozu.co.jp

423ブックマークJVM Under the Hood : Locking in IBM J9 VMWelcome to the IBM TechXchange Community Connect and engage to get answers, discuss best practices, and continually learn more about IBM solutions. Become a member Register and get hands-on at a Dev Day event Register to get an exclusive access to the latest IBM tech and the experts who know how ...community.ibm.com

376ブックマーク見せてやろうJVMが持つ真のチカラを! JVMのオプションを一覧する方法について。 - Qiitaqiita.com

363ブックマークJVMアプリケーションを運用する際のメジャーどころチューニングポイントメモ - yoskhdia’s diaryyoskhdia.hatenablog.com

360ブックマーク第1回 JVMはどのようにメモリ空間を利用するのか | gihyo.jpgihyo.jp

346ブックマークJavaのプログラムはどうやって動いているの? JVM編www.slideshare.net

344ブックマークJVM入門 -Javaプログラムが動く仕組み-speakerdeck.com

319ブックマークJVMのヒープサイズとコンテナ時代のチューニング | Folioscope最近 JVM のヒープ領域とパラメータ、そしてコンテナの関係について調べてました。 案外まとまった情報が少なかったので簡単にまとめました。 Java のヒープサイズを設定 まずは Java のヒープサイズについて簡単なおさらいです。 本番環境で Java アプリケーションを運用する上で、JVM のヒープサイズを決定するのは非...i-beam.org

関連ブログ

RAKUS Developers Blog | ラクス エンジニアブログ2年前

Javaのメモリ解放は誰がやっているのかはじめまして!バックエンドエンジニアのnnhkrnkと申します! 先日組み込み系エンジニアの友人と話していた際、C言語ではメモリをユーザが意図的に開放しないとメモリリークが起きるということを初めて知りました。 自分は普段Javaを書いてますが、メモリを意識してコーディングをしたことはほとんどありません。どのような仕組みになっているのか気になったため、Javaにおけるメモリ解放について調べてみました! メモリ解放は誰がやっているのか メモリ解放の仕組み 4種類のメモリ領域 ヒープ領域の詳細 ガベージコレクション マイナーGC フルGC おわりに 参考

#Java#JVM#ガベージコレクション

株式会社ヘンリー エンジニアブログ2年前

JVM勉強会(開発編)を開催しましたこんにちは、SREの戸田です。本日はJVM勉強会(運用編)に続けて開催したJVM勉強会(開発編)の一部を公開します。 図1 勉強会はやっぱりGoogle Meetでオンライン開催しました システムプロパティ システムプロパティは環境変数のように、プログラムの挙動を変えるために利用することが多いです。例えばOpenJDKそのものでも Integer.valueOf() で値をどの程度キャッシュするか*1を設定するためにシステムプロパティを使っています。 他にも user.language あたりはよく知られていますし、標準で提供されるシステムプロパティも多数あります。しかし製品コードから直接参照…

#JVM

株式会社ヘンリー エンジニアブログ2年前

JVM勉強会(運用編)を開催しましたこんにちは、SREの戸田です。本日は社内で開催したJVM勉強会(運用編)の一部を公開します。 JVM、使っていますか?弊社ではサーバサイドKotlinが活躍しているので、もちろん日常的にJVMが稼働しています。このためサービス運用の一貫で必要になる知識や関連ツールなどをSREないしプロダクトチームに共有することを目的として、この勉強会を開催しました。 図1 勉強会はGoogle Meetでオンライン開催しました パフォーマンス・チューニング サービスを開発していると、この処理をもっと高速化したい!ランニングコストを抑えてユーザ体験の向上に投資したい!というというシーンには多く遭遇しますよね。こ…

#JVM#Kotlin#SRE#performance

おは代々木ダイアリー2年前

PSVitaでJavaでHello Worldができるようになりました【VitaSDK / miniJVM】できました。しかもJVMで! Hello worldキターー!!!!!! ちなみにこれはminiJVM上のランタイムのjarファイルから実行対象のjar読んで実行してます!!!!! pic.twitter.com/n8BGu9hQiy— おはよう君(parody) (@ohayoyogi) 2023年2月14日 はじめに 前回記事では、PSVitaの開発環境を整える方法について記載しました。 ohayoyogi.hatenablog.com VitaSDKのサンプルなども動かし、Vitaのホーム画面から立ち上がるアプリが作れることがわかりました。 さて、これからどうする??ということなんですが…

#PSVita#JVM#C言語#プログラミング

Python, C#, Web開発2年前

Java JVMの稼働時間を取得する方法(起動後の経過時間)JVMの稼働時間(JVM起動後の経過時間)を取得する方法を書いていきます。 バージョン Java 17 プログラムの作成 JVMの稼働時間(ミリ秒)を取得するコードは以下の通りです。 package org.example; import java.lang.management.ManagementFactory; public class Main { public static void main(String[] args) { long uptimeMillisecond = ManagementFactory.getRuntimeMXBean().getUptime(); Syst…

#Java#JVM

株式会社ヘンリー エンジニアブログ2年前

Cloud Runで動くJVMの監視にログベースの指標が便利株式会社ヘンリーでSREをやっているTODA(@Kengo_TODA)です。弊社ではGoogle Cloud Platform(GCP)を活用してサービスを構築しており、またサーバサイドにはKotlinを利用しています。Cloud Runで動くJVMサービスの監視にログベースの指標が便利だったので紹介します。 何をもってJVMで駆動するサービスを「メモリが足りていない」と判断するか Cloud Runのメモリ監視で最も利用しやすいのは、Cloud Monitoringでメモリ利用率などを見ることでしょう。次に示す図のように、サービスごとのデータを取ってグラフ化できます。 図1 メモリ利用率をプ…

#GCP#Cloud Logging#JVM

fujithuro.log5年前

GraalVMってなんぞや名前は聞くけどよくわかってないGraalVMについて、自分なりに整理してみます 公式情報を見てみる とりあえず、まず公式情報。 GraalVM トップで謳われているのは アプリケーションのスループットを増して、レイテンシは減るよ アプリケーションを、必要なものが揃った(完パケの)ネイティブバイナリーにコンパイルするよ 複数の言語やライブラリをシームレスに扱えるよ という話ですね。この辺が大きい特徴なのかな。 もうちょっと、Key Featuresも見てみると、さっきと大きく変わらないけど、AOTコンパイルはさっきは無かったワードなのかな。 この先の、詳細な英語ドキュメントを初心者のうちから読む…

#GraalVM#JVM#Java