recentpopularlog in

bkittelmann : jvm   38

JCTools/JCTools
Java Concurrency Tools for the JVM. This project aims to offer some concurrent data structures currently missing from the JDK
java  jvm  library  concurrency  data-structure  queues 
15 days ago by bkittelmann
Download Zulu Mission Control for Zulu Enterprise OpenJDK 8
Zulu Mission Control is fully-tested build of JDK Mission Control, which was open sourced by Oracle and is managed as a project under the OpenJDK umbrella.
jvm  tool  jmx  monitoring  java 
december 2019 by bkittelmann
Java 9 To 13
Detailed slides about the new language features of these Java releases.
java  slides  jvm  tutorial 
september 2019 by bkittelmann
Quarkus - Supersonic Subatomic Java
A Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards
java  framework  kubernetes  jvm  graal 
may 2019 by bkittelmann
Building a sampling profiler with 30-year-old technology - Sortable Engineering Blog
Nice idea of building a script with AWK to collect jstack output over repeat invocations.
jvm  debugging  tips  profiling 
september 2016 by bkittelmann
You Don’t Get The Java Memory Model, Do You?
"Hardly anybody does. The difference is whether you risk abusing it or not." [long and detailed read]
java  jvm  analysis  concurrency  memory  architecture  system-analysis  hardware 
june 2016 by bkittelmann
jEnv - Manage your Java environment
jEnv is a command line tool to help you forget how to set the JAVA_HOME environment variable
java  jvm  config-management 
december 2015 by bkittelmann
Effective Cryptography in the JVM - Terse Systems
However, there is a library out there that builds on top of Java’s native cryptography (JCA) and doesn’t require OS level integration: Keyczar. Keyczar’s philosophy is easier cryptography for software developers, and this post is mostly about how to use Keyczar.
java  jvm  cryptography 
october 2015 by bkittelmann
jbellis/jamm
Jamm provides MemoryMeter, a java agent to measure actual object
memory use including JVM overhead.
java  memory  performance  agent  jvm  monitoring  profiling 
march 2015 by bkittelmann
JVM Memory settings
Simple web tool to generate the full set of JVM flags for a desired heap/gc configuration
java  jvm  config-management  tuning  gc  webapp 
january 2015 by bkittelmann
Java VM Options You Should Always Use in Production – Software Engineer Sandbox
This post is a cheatsheet with enumeration of options, which should be always used to configure Java Virtual Machine for Web-oriented server applications in production or production-like environments.
java  jvm  tuning 
november 2014 by bkittelmann
aragozin/jvm-tools
Small tools for JVM monitoring, profiling and tuning
java  jvm  jmx  tool  commandline  monitoring  profiling 
november 2014 by bkittelmann
So you want your JVM’s heap…
However, the JVM is essentially just another process running on the kernel so our standard tools just may be useful in other ways. As it turns out, they can be used specifically for dumping not the JVM heap, but instead it’s core. This core can then have the JVM heap extracted offline, even on a completely different system!
jvm  java  heap  debugging  tips 
november 2013 by bkittelmann
Hunting Memory Leaks in Java
Shows how to apply jstatd to enable remote debugging
java  jvm  memory  debugging  remote 
october 2013 by bkittelmann
JVM Internals
This article explains the internal architecture of the Java Virtual Machine (JVM).
jvm  java 
september 2013 by bkittelmann
jvmtop - Java monitoring for the command-line
Jvmtop is a lightweight console application to monitor all accessible, running jvms on a machine. In a top-like manner, it displays JVM internal metrics (e.g. memory information) of running java processes.
java  monitoring  tool  commandline  jvm 
june 2013 by bkittelmann
Netflix / RxJava
RxJava is an implementation of Reactive Extensions – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
java  scala  clojure  jvm  library  event-driven  async  communication  framework 
march 2013 by bkittelmann
undercover - Project Hosting on Google Code
A code coverage tool for JVM based languages. (can be used for Scala)
jvm  coverage  testing  tool  scala 
january 2011 by bkittelmann
Nailgun: Insanely Fast Java
Nailgun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead.
java  commandline  optimization  software  jvm 
december 2010 by bkittelmann

Copy this bookmark:





to read