DZone
Performance Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Performance Zone > Detecting Deadlocks in a Multi-Threaded Java Application Using JVisualVM

Detecting Deadlocks in a Multi-Threaded Java Application Using JVisualVM

JVisualVM can be used to identify and fix many Java performance problems, such as deadlocks that happen in multithreaded Java applications.

Rohit Dhall user avatar by
Rohit Dhall
·
Dec. 10, 16 · Performance Zone · Presentation
Like (8)
Save
Tweet
4.47K Views

Join the DZone community and get the full member experience.

Join For Free

JVisualVM is a very useful tool that comes bundled with JDK. It can help identifying and fixing many Java performance problems.

In this video blog, we will use JVisualVM to identify and fix deadlocks happening in a multithreaded Java application. This video blog also talks about thread dump analysis approach, situations where thread dump analysis can help, and some of the tools which can be used to perform the thread dump analysis.

Java (programming language) application Threading

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Java: Why Core-to-Core Latency Matters
  • Comparing Distributed Databases
  • The Definitive Guide to Building a Data Mesh With Event Streams
  • Getting Started Building on the NEAR Network with Infura

Comments

Performance Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo