dogear

enter for all results · esc to close

JVM

352 items from deephacks/awesome-jvm ★2,174

  1. The Illusion of Execution youtube.com

    Nitsan Wakart.

    video · YouTube link ↗
  2. Java Profiling from the Ground Up youtube.com

    Nitsan Wakart.

    video · 1 h 22 min · v JUG link ↗
  3. A Crash Course in Modern Hardware youtube.com

    Cliff Click

    video · 59 min · Devoxx link ↗
  4. Why JNI is slow? youtube.com

    Cliff Click

    video · 56 min · Raising Young Coders link ↗
  5. Java vs. C Performance infoq.com

    Cliff Click.

    site link ↗
  6. Extreme Profiling: Digging Into Hotspots youtube.com

    Nitsan Wakart.

    video · 52 min · Devoxx UK link ↗
  7. G1 Garbage Collector in Java 8/9 nighthacking.com

    Kirk Pepperdine.

    site link ↗
  8. JFokus 2018 youtube.com

    The GC edition. Shenandoah, ZGC, Zing, Fibers, Falcon etc.

    site link ↗
  9. FOSDEM 2018 fosdem.org

    FOSDEM 2018 Free Java devroom.

    site link ↗
  10. Virtual Machine Meetup 2017 vmmeetup.github.io

    Venue for discussing the latest research and developments in the area of managed language execution.

    site link ↗
  11. Performance Java User's Group plus.google.com

    For expert Java developers who want to push their systems to the next level

  12. hotspot-gc-dev mail.openjdk.java.net

    Technical discussion about the development of the HotSpot garbage collectors.

    site link ↗
  13. hotspot-dev mail.openjdk.java.net

    HotSpot development mailing list.

    site link ↗
  14. hotspot-compiler-dev mail.openjdk.java.net

    Technical discussion about the development of the HotSpot bytecode compilers.

  15. concurrency-interest altair.cs.oswego.edu

    Discussion list for JSR-166.

    site link ↗
  16. Quick Tips for Fast Code on the JVM gist.github.com

    Daniel Spiewak.

    site link ↗
  17. What every programmer should know about solid-state drives codecapsule.com

    Emmanuel Goossaert.

    site link ↗
  18. Linux Load Averages: Solving the Mystery brendangregg.com

    Brendan Gregg.

    site link ↗
  19. CPU Utilization is Wrong brendangregg.com

    Measure instructions per cycle (IPC) for CPU utilization. Brendan Gregg.

    site link ↗
  20. Using JDK 9 Memory Order Modes gee.cs.oswego.edu

    For expert programmers familiar with Java concurrency, but unfamiliar with the memory order modes available in JDK 9 provided by VarHandles.

    site link ↗
  21. The USE method brendangregg.com

    The Utilization Saturation and Errors (USE) Method is a methodology for analyzing the performance of any system. Brendan Gregg.

    site link ↗
  22. Top 10 Performance Mistakes infoq.com

    Digest of the top 10 performance related mistakes Martin Thompson has seen in production.

    site link ↗
  23. Topics in High-Performance Messaging informatica.com

    Design decisions, experience and constraints explained in high performance messaging systems.

  24. Safepoints psy-lob-saw.blogspot.se

    Where is my safepoint? Nitsan Wakart.

    site link ↗
  25. Garbage Collection Tuning Guide docs.oracle.com

    HotSpot Virtual Machine Garbage Collection Tuning Guide.

    site link ↗
  26. The JSR-133 Cookbook for Compiler Writers gee.cs.oswego.edu

    Unofficial guide to implementing the new Java Memory Model (JMM) specified by JSR-133.

  27. The Java Memory Model cs.umd.edu

    Starting point for discussions of and information concerning the Java Memory Model.

    site link ↗
  28. The JVM specification docs.oracle.com

    The Java Virtual Machine Specification Java SE 8 Edition.

    site link ↗
  29. False sharing mechanical-sympathy.blogspot.se

    Threads impact the performance of each other while modifying independent variables sharing the same cache line. Martin Thompson.

    site link ↗
  30. JVM Anatomy Park shipilev.net

    mini-post series where every post goes deep for only a single topic by Aleksey Shipilёv.

    site link ↗
  31. TCP Tracepoints brendangregg.com

    Linux bcc/BPF using tcplife by Brendan Gregg

    site link ↗
  32. Zulu azul.com

    The only certified multi-platform build of OpenJDK: Free, 100% open source Java.

  33. Zing azul.com

    The only JVM that eliminates Java garbage collection pauses for large heap sizes.

    site link ↗
  34. ParparVM github.com

    An Open Source Java bytecode to C translator for iOS native development. Designed as a part of the Codename One WORA for mobile project.

  35. IBM J9 ibm.com

    JVM developed by IBM.

    site link ↗
  36. HotSpot openjdk.java.net

    HotSpot virtual machine maintained and distributed by Oracle Corporation.

    site link ↗
  37. DCEVM dcevm.github.io

    Modification of Java HotSwap VM with unlimited support for reloading classes at runtime.

    site link ↗
  38. Dalvik source.android.com

    Android runtime (ART) is the managed runtime used by applications and some system services on Android.

    site link ↗
  39. Nailgun martiansoftware.com

    Nailgun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead.

  40. CRaSH crashub.org

    The shell for the Java Platform.

    site link ↗
  41. YourKit yourkit.com

    Fully featured, easy to use, low overhead profiler.

    site link ↗
  42. Takipi takipi.com

    Tells you when and why code breaks in production.

    site link ↗
  43. OpenTracing opentracing.io

    A vendor-neutral open standard for distributed tracing.

    site link ↗
  44. Overseer peternier.com

    Low-Level Hardware Monitoring and Management for Java.

    site link ↗
  45. metrics metrics.dropwizard.io

    Measure the behavior of critical components in production environment.

  46. MAT eclipse.org

    Java heap analyzer that help find memory leaks and reduce memory consumption.

    site link ↗
  47. JVMTI docs.oracle.com

    Provide a native API to inspect the state and to control the execution of applications running in the JVM.

  48. JProfiler ej-technologies.com

    Helps resolve performance bottlenecks, pin down memory leaks and understand threading issues.

    site link ↗
  49. JOL openjdk.java.net

    Analyze actual object layout schemes, footprint, and references in JVMs.

    site link ↗
  50. next page of items loading…