CARVIEW |
Select Language
HTTP/2 301
server: AkamaiGHost
content-length: 0
location: https://openjdk.org/groups/serviceability
date: Fri, 18 Jul 2025 23:33:14 GMT
HTTP/2 301
content-type: text/html
location: /groups/serviceability/
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-akamai-transformed: 0 - 0 -
date: Fri, 18 Jul 2025 23:33:15 GMT
set-cookie: _abck=4F721260249221E05B98F5FC0C6E555F~-1~YAAQNAHARUtxAR2YAQAAIITiHw5N2F2kEurtPxPABq2zcrf9XK5CKZY0sqTdEEl1LgYXDysPlvcgzy/JSOX1l0PnKQ1svCx5Wam6FHFYgm4NAmhzBtDcNgHS6/H7AkIfwEz/IM3iOtqzpcksfNjYq0oW3PR48esWbNmjxNIa1RRG5Zu7YSJMmXPdlBpMjgVqODLuLDYg/cea9g3k6CkwnRBmADBS/ebXhjPotbmj4+7YtTMAt5Csl2IXZsAiUKuTjWltlNeizcAGTO4wO2XC9N2zWBdU0SDVUE5U5NhklmIf+2cC7GaGpBrM0/35fJ+bJwTAe7BxvEdLzMhvmkE3jHDtG+8TWOAJPiPMcdfbEpxGjNaBnQETpr+wMSc2mb25OVYZN4En/cXO22ubTJpTxPZLWgGnVabuHaI3YM5LhF+iEnwxTkweUd9AzOxt2L9jBh1hc58=~-1~-1~-1; Domain=.openjdk.org; Path=/; Expires=Sat, 18 Jul 2026 23:33:15 GMT; Max-Age=31536000; Secure
set-cookie: bm_sz=CD59C78787ED11A6C6A84F3721AA5CD6~YAAQNAHARUxxAR2YAQAAIITiHxza97DmPh6aX/gmUvYSP4gTjXSn6tBgWZSiqJW38yMJTVVqTHRkBii5XzRrH6hlT8pCxnp7WESEzy4VBylbYKy7gVKrj+nDZtS4fIy5uYr45ZyE/2J/Mw+pzC/diyG4YoXF9gjgQceu2jnjJ4Hp2tE6wIT7Y61lh+Y19+IDTZFMi9YiGnjWEKzL+Ez7M/xktndhE2uyYCaDNYYWtHwvFPtIBCKwsesbzT3lZkyX2QtzEUFDb4PwhT0v0l6uQFsgladqjj5332tYNPLylYiAV70xiuvItYn++8f3SWZzh4Fn8dN0BVlBztG5ZVrnc9o3m/FJUW29ykv+nE+yf/oT4BYChkX9jJk=~3753523~3683140; Domain=.openjdk.org; Path=/; Expires=Sat, 19 Jul 2025 03:33:14 GMT; Max-Age=14399
HTTP/2 200
content-type: text/html
last-modified: Thu, 05 Jun 2025 17:17:52 GMT
vary: Accept-Encoding
etag: "6841d140-2ace"
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
accept-ranges: bytes
x-akamai-transformed: 0 - 0 -
content-encoding: gzip
date: Fri, 18 Jul 2025 23:33:16 GMT
content-length: 3035
Serviceability Group
The Serviceability Group
The Serviceability group is comprised of people interested in the design, implementation, and maintanence of Serviceability components.
Introduction
Java SE contains several technologies that allow Java programs to be debugged, profiled, monitored and managed. These technologies allow a tool written in the Java programming language to obtain information from the Java Virtual Machine(JVM) in a different process. These technologies typically:
- Contain Java code in the J2SE repository
- Contain native code in the J2SE repository
- Contain native code in the HotSpot repository. This code implements interfaces that are used by the code in the J2SE repository. This typically involves some form of inter-process communication.
In addition, Java SE contains several tools that use these serviceability technologies. The following table shows the technologies that are available and the tools that use them.
Technology |
Tools That Use It |
---|---|
JPDA-Java Platform Debugger
Architecture including JVM TI |
jdb |
Bytecode Instrumentation | |
JMX - Java Management Extension | jconsole |
Monitoring and Management | jconsole |
Dynamic Attach | jconsole, jdb, jinfo, jmap, jstack |
jvmstat Performance Counters | jconsole, jstat |
Serviceability Agent | jdb, jinfo, jmap, jstack |
Documentation
Serviceability code resides in both the HotSpot repository and the J2SE repository: Java SE also contains a technology called the Java Management Extension (JMX) which provides APIs for monitoring and managing resources on local and remote Java Virtual Machines. Please see The Java Management Extensions (JMX) API for information about JMX.Community
- Mailing lists
Groups
Projects
© 2025 Oracle Corporation and/or its affiliates
Terms of Use · License: GPLv2 · Privacy · Trademarks
Terms of Use · License: GPLv2 · Privacy · Trademarks