dogear

enter for all results · esc to close

JVM

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

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

    Technical discussion about the development of the HotSpot garbage collectors.

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

    HotSpot development mailing list.

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

    Technical discussion about the development of the HotSpot bytecode compilers.

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

    Discussion list for JSR-166.

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

    Daniel Spiewak.

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

    Emmanuel Goossaert.

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

    Brendan Gregg.

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

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

    site link ↗
  9. 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 ↗
  10. 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 ↗
  11. Top 10 Performance Mistakes infoq.com

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

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

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

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

    Where is my safepoint? Nitsan Wakart.

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

    HotSpot Virtual Machine Garbage Collection Tuning Guide.

    site link ↗
  15. 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.

  16. The Java Memory Model cs.umd.edu

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

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

    The Java Virtual Machine Specification Java SE 8 Edition.

    site link ↗
  18. 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 ↗
  19. JVM Anatomy Park shipilev.net

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

    site link ↗
  20. TCP Tracepoints brendangregg.com

    Linux bcc/BPF using tcplife by Brendan Gregg

    site link ↗
  21. Zulu azul.com

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

  22. Zing azul.com

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

    site link ↗
  23. 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.

  24. IBM J9 ibm.com

    JVM developed by IBM.

    site link ↗
  25. HotSpot openjdk.java.net

    HotSpot virtual machine maintained and distributed by Oracle Corporation.

    site link ↗
  26. DCEVM dcevm.github.io

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

    site link ↗
  27. Dalvik source.android.com

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

    site link ↗
  28. Nailgun martiansoftware.com

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

  29. CRaSH crashub.org

    The shell for the Java Platform.

    site link ↗
  30. YourKit yourkit.com

    Fully featured, easy to use, low overhead profiler.

    site link ↗
  31. Takipi takipi.com

    Tells you when and why code breaks in production.

    site link ↗
  32. OpenTracing opentracing.io

    A vendor-neutral open standard for distributed tracing.

    site link ↗
  33. Overseer peternier.com

    Low-Level Hardware Monitoring and Management for Java.

    site link ↗
  34. metrics metrics.dropwizard.io

    Measure the behavior of critical components in production environment.

  35. MAT eclipse.org

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

    site link ↗
  36. JVMTI docs.oracle.com

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

  37. JProfiler ej-technologies.com

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

    site link ↗
  38. JOL openjdk.java.net

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

    site link ↗
  39. jmh openjdk.java.net

    Micro benchmarks written in Java and other languages targetting the JVM.

    site link ↗
  40. jHiccup azul.com

    jHiccup is an open source tool designed to measure the pauses and stalls associated with an application’s underlying Java runtime platform.

  41. jcstress openjdk.java.net

    Experimental harness and tests to aid the research in the correctness of concurrency support in the JVM, class libraries, and hardware.

    site link ↗
  42. Java Flight Recorder (JFR) oracle.com

    Tool for collecting diagnostic and profiling data about a running Java application with almost no performance overhead.

    site link ↗
  43. hdrhistogram-metrics-reservoir bitbucket.org

    A Metrics Reservoir implementation backed by HdrHistogram.

    site link ↗
  44. HdrHistogram hdrhistogram.github.io

    A Histogram that supports recording and analyzing sampled data value counts.

    site link ↗
  45. GCeasy gceasy.io

    Machine learning guided Garbage collection log analysis tool. Auto-detect problems in the JVM GC logs and recommend solutions to it.

  46. Chronon chrononsystems.com

    Record your entire java program. Replay on any machine.

    site link ↗
  47. Byteman byteman.jboss.org

    tracing, monitoring and testing tool for Java

    site link ↗
  48. tiptop tiptop.gforge.inria.fr

    Like top but also shows instructions per cycle (IPC).

    site link ↗
  49. taskset/process-affinity glennklockwood.com

    Retrieve or set a processes’s CPU affinity.

    site link ↗
  50. sysstat sebastien.godard.pagesperso-orange.fr

    Performance monitoring tools for Linux.

    site link ↗
  51. next page of items loading…