Submit Search
Upload
楽して JVM を学びたい #jjug
•
12 likes
•
23,837 views
Yuji Kubota
Follow
JJUG ナイト・セミナー 「ビール片手にLT&納涼会」発表スライドです。 答えはソースで!
Read less
Read more
Technology
Report
Share
Report
Share
1 of 31
Download now
Download to read offline
Recommended
OpenJDK トラブルシューティング #javacasual
OpenJDK トラブルシューティング #javacasual
Yuji Kubota
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
Yuji Kubota
スレッドダンプの読み方
スレッドダンプの読み方
Funato Takashi
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
Norito Agetsuma
JVM のいろはにほ #javajo
JVM のいろはにほ #javajo
Yuji Kubota
Unified JVM Logging
Unified JVM Logging
Yuji Kubota
JVMの中身を可視化してみた
JVMの中身を可視化してみた
Kengo Toda
10のJava9で変わるJava8の嫌なとこ!
10のJava9で変わるJava8の嫌なとこ!
bitter_fox
Recommended
OpenJDK トラブルシューティング #javacasual
OpenJDK トラブルシューティング #javacasual
Yuji Kubota
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
Yuji Kubota
スレッドダンプの読み方
スレッドダンプの読み方
Funato Takashi
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
Norito Agetsuma
JVM のいろはにほ #javajo
JVM のいろはにほ #javajo
Yuji Kubota
Unified JVM Logging
Unified JVM Logging
Yuji Kubota
JVMの中身を可視化してみた
JVMの中身を可視化してみた
Kengo Toda
10のJava9で変わるJava8の嫌なとこ!
10のJava9で変わるJava8の嫌なとこ!
bitter_fox
Java 10でぼくたちの生活はどう変わるの?
Java 10でぼくたちの生活はどう変わるの?
Yuji Kubota
HeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical Preview
Yuji Kubota
Jvm言語とJava、切っても切れないその関係
Jvm言語とJava、切っても切れないその関係
yy yank
Java トラブル解析支援ツール HeapStats のご紹介
Java トラブル解析支援ツール HeapStats のご紹介
Shinya Takebayashi
Java 9 and Future #jjug
Java 9 and Future #jjug
Yuji Kubota
Jenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Kiro Harada
Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所
Takahiro YAMADA
Hello Java
Hello Java
Chihiro Ito
Arduino jenkins
Arduino jenkins
Kiro Harada
ななめ45°から見たJavaOne
ななめ45°から見たJavaOne
AdvancedTechNight
ClassLoader Leak Patterns
ClassLoader Leak Patterns
nekop
クラスローダーについて
クラスローダーについて
Suguru ARAKAWA
JavaOne 2016 Java SE Feedback #jjug #j1jp
JavaOne 2016 Java SE Feedback #jjug #j1jp
Yuji Kubota
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Koichi Sakata
JavaScript.Next
JavaScript.Next
dynamis
JavaScript.Next Returns
JavaScript.Next Returns
dynamis
Introduction to GraalVM and Native Image
Introduction to GraalVM and Native Image
Koichi Sakata
Java EEを補完する仕様 MicroProfile
Java EEを補完する仕様 MicroProfile
Norito Agetsuma
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Yuji Kubota
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
torutk
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Yuji Kubota
Graph Algorithms Part 1
Graph Algorithms Part 1
Taku Miyakawa
More Related Content
What's hot
Java 10でぼくたちの生活はどう変わるの?
Java 10でぼくたちの生活はどう変わるの?
Yuji Kubota
HeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical Preview
Yuji Kubota
Jvm言語とJava、切っても切れないその関係
Jvm言語とJava、切っても切れないその関係
yy yank
Java トラブル解析支援ツール HeapStats のご紹介
Java トラブル解析支援ツール HeapStats のご紹介
Shinya Takebayashi
Java 9 and Future #jjug
Java 9 and Future #jjug
Yuji Kubota
Jenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Kiro Harada
Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所
Takahiro YAMADA
Hello Java
Hello Java
Chihiro Ito
Arduino jenkins
Arduino jenkins
Kiro Harada
ななめ45°から見たJavaOne
ななめ45°から見たJavaOne
AdvancedTechNight
ClassLoader Leak Patterns
ClassLoader Leak Patterns
nekop
クラスローダーについて
クラスローダーについて
Suguru ARAKAWA
JavaOne 2016 Java SE Feedback #jjug #j1jp
JavaOne 2016 Java SE Feedback #jjug #j1jp
Yuji Kubota
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Koichi Sakata
JavaScript.Next
JavaScript.Next
dynamis
JavaScript.Next Returns
JavaScript.Next Returns
dynamis
Introduction to GraalVM and Native Image
Introduction to GraalVM and Native Image
Koichi Sakata
Java EEを補完する仕様 MicroProfile
Java EEを補完する仕様 MicroProfile
Norito Agetsuma
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Yuji Kubota
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
torutk
What's hot
(20)
Java 10でぼくたちの生活はどう変わるの?
Java 10でぼくたちの生活はどう変わるの?
HeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical Preview
Jvm言語とJava、切っても切れないその関係
Jvm言語とJava、切っても切れないその関係
Java トラブル解析支援ツール HeapStats のご紹介
Java トラブル解析支援ツール HeapStats のご紹介
Java 9 and Future #jjug
Java 9 and Future #jjug
Jenkins に XFD を追加してみると
Jenkins に XFD を追加してみると
Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所
Hello Java
Hello Java
Arduino jenkins
Arduino jenkins
ななめ45°から見たJavaOne
ななめ45°から見たJavaOne
ClassLoader Leak Patterns
ClassLoader Leak Patterns
クラスローダーについて
クラスローダーについて
JavaOne 2016 Java SE Feedback #jjug #j1jp
JavaOne 2016 Java SE Feedback #jjug #j1jp
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)
JavaScript.Next
JavaScript.Next
JavaScript.Next Returns
JavaScript.Next Returns
Introduction to GraalVM and Native Image
Introduction to GraalVM and Native Image
Java EEを補完する仕様 MicroProfile
Java EEを補完する仕様 MicroProfile
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Concurrent Mark-Sweep Garbage Collection #jjug_ccc
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
Viewers also liked
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Yuji Kubota
Graph Algorithms Part 1
Graph Algorithms Part 1
Taku Miyakawa
言語設計者が意味論を書くときに考えていたこと
言語設計者が意味論を書くときに考えていたこと
Taku Miyakawa
Java SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心に
Taku Miyakawa
Way Improved :) GC Tuning Confessions - presented at JavaOne2015
Way Improved :) GC Tuning Confessions - presented at JavaOne2015
Monica Beckwith
GCが止まらない
GCが止まらない
Narihiro Nakamura
GCについて
GCについて
cactusman
Garbage First Garbage Collector (G1 GC) - Migration to, Expectations and Adva...
Garbage First Garbage Collector (G1 GC) - Migration to, Expectations and Adva...
Monica Beckwith
エスイーのしごと
エスイーのしごと
Yoshitaka Kawashima
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
やっとわかったタイピングスピード向上のコツ
やっとわかったタイピングスピード向上のコツ
Ryosuke Yamazaki
Kink: invokedynamic on a prototype-based language
Kink: invokedynamic on a prototype-based language
Taku Miyakawa
Hadoop jobbuilder
Hadoop jobbuilder
Taku Miyakawa
良いコードとは
良いコードとは
Nobuyuki Matsui
Matrix Multiplication in Strassen Algorithm
Matrix Multiplication in Strassen Algorithm
Taku Miyakawa
Kink: プロトタイプベースの俺々 JVM 言語
Kink: プロトタイプベースの俺々 JVM 言語
Taku Miyakawa
たとえ日本人同士でも必要な異文化理解力
たとえ日本人同士でも必要な異文化理解力
Yoshitaka Kawashima
エスイーが要件定義でやるべきたったひとつのこと
エスイーが要件定義でやるべきたったひとつのこと
Yoshitaka Kawashima
Kink の宣伝
Kink の宣伝
Taku Miyakawa
Summary of "Hacking", 0x351-0x354
Summary of "Hacking", 0x351-0x354
Taku Miyakawa
Viewers also liked
(20)
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Garbage First Garbage Collection (G1 GC) #jjug_ccc #ccc_cd6
Graph Algorithms Part 1
Graph Algorithms Part 1
言語設計者が意味論を書くときに考えていたこと
言語設計者が意味論を書くときに考えていたこと
Java SE 9の紹介: モジュール・システムを中心に
Java SE 9の紹介: モジュール・システムを中心に
Way Improved :) GC Tuning Confessions - presented at JavaOne2015
Way Improved :) GC Tuning Confessions - presented at JavaOne2015
GCが止まらない
GCが止まらない
GCについて
GCについて
Garbage First Garbage Collector (G1 GC) - Migration to, Expectations and Adva...
Garbage First Garbage Collector (G1 GC) - Migration to, Expectations and Adva...
エスイーのしごと
エスイーのしごと
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
やっとわかったタイピングスピード向上のコツ
やっとわかったタイピングスピード向上のコツ
Kink: invokedynamic on a prototype-based language
Kink: invokedynamic on a prototype-based language
Hadoop jobbuilder
Hadoop jobbuilder
良いコードとは
良いコードとは
Matrix Multiplication in Strassen Algorithm
Matrix Multiplication in Strassen Algorithm
Kink: プロトタイプベースの俺々 JVM 言語
Kink: プロトタイプベースの俺々 JVM 言語
たとえ日本人同士でも必要な異文化理解力
たとえ日本人同士でも必要な異文化理解力
エスイーが要件定義でやるべきたったひとつのこと
エスイーが要件定義でやるべきたったひとつのこと
Kink の宣伝
Kink の宣伝
Summary of "Hacking", 0x351-0x354
Summary of "Hacking", 0x351-0x354
Similar to 楽して JVM を学びたい #jjug
Javaに這いよる.NET
Javaに這いよる.NET
Hiroshi Maekawa
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Kazuko Shikiya
困らない程度のJDK入門
困らない程度のJDK入門
Yohei Oda
Java初心者がJava8のラムダ式をやってみた
Java初心者がJava8のラムダ式をやってみた
Aya Ebata
Beginners scala 20121113
Beginners scala 20121113
Taisuke Shiratori
俺のZabbixがこんなに可愛いわけがない(おかわり)
俺のZabbixがこんなに可愛いわけがない(おかわり)
Seiichiro Ishida
Osoljp201204
Osoljp201204
Masataka Tsukamoto
分散Key/Valueストア Kai事例紹介
分散Key/Valueストア Kai事例紹介
Tomoya Hashimoto
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
Glass fishで作ったアプリをweblogicに移植してみた
Glass fishで作ったアプリをweblogicに移植してみた
Satoshi Kubo
Java9新機能概要
Java9新機能概要
HonMarkHunt
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
Masaya TARUI
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
Masataka Tsukamoto
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
JJUG CCC 2013 Fall「JVMコードリーディング入門-JVMのOS抽象化レイヤーについて-」
JJUG CCC 2013 Fall「JVMコードリーディング入門-JVMのOS抽象化レイヤーについて-」
y torazuka
Javaで生活を快適にできるか
Javaで生活を快適にできるか
furugen098
30億のデバイスで走るjavaを支えるjavaエコシステム
30億のデバイスで走るjavaを支えるjavaエコシステム
Shinya Mochida
YAPC::ASIA 2012 LT GaiaX
YAPC::ASIA 2012 LT GaiaX
Kazuyuki Todo
Similar to 楽して JVM を学びたい #jjug
(18)
Javaに這いよる.NET
Javaに這いよる.NET
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
困らない程度のJDK入門
困らない程度のJDK入門
Java初心者がJava8のラムダ式をやってみた
Java初心者がJava8のラムダ式をやってみた
Beginners scala 20121113
Beginners scala 20121113
俺のZabbixがこんなに可愛いわけがない(おかわり)
俺のZabbixがこんなに可愛いわけがない(おかわり)
Osoljp201204
Osoljp201204
分散Key/Valueストア Kai事例紹介
分散Key/Valueストア Kai事例紹介
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Glass fishで作ったアプリをweblogicに移植してみた
Glass fishで作ったアプリをweblogicに移植してみた
Java9新機能概要
Java9新機能概要
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
JJUG CCC 2013 Fall「JVMコードリーディング入門-JVMのOS抽象化レイヤーについて-」
JJUG CCC 2013 Fall「JVMコードリーディング入門-JVMのOS抽象化レイヤーについて-」
Javaで生活を快適にできるか
Javaで生活を快適にできるか
30億のデバイスで走るjavaを支えるjavaエコシステム
30億のデバイスで走るjavaを支えるjavaエコシステム
YAPC::ASIA 2012 LT GaiaX
YAPC::ASIA 2012 LT GaiaX
More from Yuji Kubota
Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)
Yuji Kubota
Head toward Java 15 and Java 16
Head toward Java 15 and Java 16
Yuji Kubota
Head toward Java 14 and Java 15 #LINE_DM
Head toward Java 14 and Java 15 #LINE_DM
Yuji Kubota
Head toward Java 14 and Java 15
Head toward Java 14 and Java 15
Yuji Kubota
オンライン会議と音声認識
オンライン会議と音声認識
Yuji Kubota
Head toward Java 13 and Java 14 #jjug
Head toward Java 13 and Java 14 #jjug
Yuji Kubota
Catch up Java 12 and Java 13
Catch up Java 12 and Java 13
Yuji Kubota
Migration Guide from Java 8 to Java 11 #jjug
Migration Guide from Java 8 to Java 11 #jjug
Yuji Kubota
Introduction to Java 11: Support and JVM Features #jjug
Introduction to Java 11: Support and JVM Features #jjug
Yuji Kubota
Project Jigsaw #kanjava
Project Jigsaw #kanjava
Yuji Kubota
Secrets of Rock Star Developers (and How to Become One!) [CON7615] (Yuji KUBO...
Secrets of Rock Star Developers (and How to Become One!) [CON7615] (Yuji KUBO...
Yuji Kubota
Prepare for Java 9 #jjug
Prepare for Java 9 #jjug
Yuji Kubota
jcmd #javacasual
jcmd #javacasual
Yuji Kubota
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjug
Yuji Kubota
JavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jp
Yuji Kubota
HeapStats @ Seasar Conference 2015 LT
HeapStats @ Seasar Conference 2015 LT
Yuji Kubota
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
Yuji Kubota
JDK9 Features (Summary, 31/Jul/2015) #JJUG
JDK9 Features (Summary, 31/Jul/2015) #JJUG
Yuji Kubota
HeapStats: Troubleshooting with Serviceability and the New Runtime Monitoring...
HeapStats: Troubleshooting with Serviceability and the New Runtime Monitoring...
Yuji Kubota
29 Tips in 40 Minitues for GlassFish Fans #glassfishjp
29 Tips in 40 Minitues for GlassFish Fans #glassfishjp
Yuji Kubota
More from Yuji Kubota
(20)
Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)
Head toward Java 15 and Java 16
Head toward Java 15 and Java 16
Head toward Java 14 and Java 15 #LINE_DM
Head toward Java 14 and Java 15 #LINE_DM
Head toward Java 14 and Java 15
Head toward Java 14 and Java 15
オンライン会議と音声認識
オンライン会議と音声認識
Head toward Java 13 and Java 14 #jjug
Head toward Java 13 and Java 14 #jjug
Catch up Java 12 and Java 13
Catch up Java 12 and Java 13
Migration Guide from Java 8 to Java 11 #jjug
Migration Guide from Java 8 to Java 11 #jjug
Introduction to Java 11: Support and JVM Features #jjug
Introduction to Java 11: Support and JVM Features #jjug
Project Jigsaw #kanjava
Project Jigsaw #kanjava
Secrets of Rock Star Developers (and How to Become One!) [CON7615] (Yuji KUBO...
Secrets of Rock Star Developers (and How to Become One!) [CON7615] (Yuji KUBO...
Prepare for Java 9 #jjug
Prepare for Java 9 #jjug
jcmd #javacasual
jcmd #javacasual
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjug
JavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jp
HeapStats @ Seasar Conference 2015 LT
HeapStats @ Seasar Conference 2015 LT
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 新機能 (日本語&ショートバージョン) #jjug
JDK9 Features (Summary, 31/Jul/2015) #JJUG
JDK9 Features (Summary, 31/Jul/2015) #JJUG
HeapStats: Troubleshooting with Serviceability and the New Runtime Monitoring...
HeapStats: Troubleshooting with Serviceability and the New Runtime Monitoring...
29 Tips in 40 Minitues for GlassFish Fans #glassfishjp
29 Tips in 40 Minitues for GlassFish Fans #glassfishjp
Recently uploaded
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(10)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
楽して JVM を学びたい #jjug
1.
楽して JVM を学びたい
KUBOTA Yuji @sugarlife 1
2.
KUBOTA Yuji /
@sugarlife ● IcedTea committer (HeapStats) ● OpenJDK (icedtea) サポート ● JavaOne2014 で喋る予定! ● 難聴なので右耳しか聞こえません。 2
3.
JVM 面倒&面妖 3
4.
面倒見る必要がぼちぼちある ● トラブルシューティング
● パフォーマンスチューニング ● セキュリティアップデート 4
5.
JVMを学ぶ必要がある どうやって? 5
6.
知の高速道路例 ●先達の知見 ●書籍、blog
●Oracle ドキュメント 6
7.
最終的には 諦めてソースを読む 7
8.
ソースを… http:// hg.openjdk.java.net
/jdk9/jdk9 8
9.
読む? *java:6421987行 *cpp:723728行
*hpp:223818行 9
10.
迷宮 水先案内人が欲しい 10
11.
諦めよう 11 案内人は居なかった
12.
私の諦め方 基本や最悪な事象を 軸に調べていく
12
13.
1.メモリ 問題が起きやすいのは メモリ回り
13
14.
1.メモリ Xmx /
Xms でメモリ 確保量を指定している 14
15.
1.メモリ JVMはどのタイミング でどうやって確保して
いる? 15
16.
問題 1 Xmx
/ Xms は同値か 別値、どちらが良い? 16
17.
2. GC 最悪の敵
17
18.
2. GC Stop
The World 18
19.
2. GC CMS
GC は アプリ ケーションスレッドを 動かしつつ GC スレッ ドを動かしている19
20.
2. GC でも止まる。
20
21.
問題 2 STWが発生するフェー
ズはどこか、どうやっ て止めているか 21
22.
1 と 2
の関連 1. のメモリ確保周りの処 理に失敗した場合に GC が起動される。そこから 辿れる。 22
23.
3. Full GC
最悪の敵 その2 23
24.
3. Full GC
CMS GC でも発生す る。なんで? 24
25.
3. Full GC
Oracle Documentに よるとConcurrent mode failure らしい 25
26.
問題 3 Concurrent
mode failure の発生条件は 何か。その後何が起動 されるか。 26
27.
2 と 3
の関連 2.で調べてる最中にある 27
28.
少しずつ メモリ回りから自分の 地図を広げていく
28
29.
そしてどうなった 五里霧中 29
30.
諦め方を 是非共有し合いたい 平和な時に諦めた方が良い
30
31.
おまけ 1. XmxとXmsは同値の方が、
mallocのコストが安い。 2. Initial-markとRemark。" 3. CMS回ってる時にCMSが再 び呼び出された時。31
Download now