2012-01-28 32 views
5

Có thể trong vm trực quan để đặt bộ nhớ, quá trình/gc hoạt động, vv biểu đồ để thay đổi trong thời gian mà không làm giảm x quy mô? Khi ứng dụng bắt đầu các đồ thị trông đẹp, nhưng sau một thời gian chúng được nén chặt dọc theo trục x và nó trở nên rườm rà để xem điều gì thực sự xảy ra trong ứng dụng.biểu đồ lịch sử hình ảnh

Trả lời

10

Bạn có thể làm một vài điều:

  1. Đến tools>options và thay đổi 'Monitored Host' và/hoặc 'Giám sát dữ liệu' một cái gì đó nhỏ hơn so với mặc định 60 phút. 60 phút có nghĩa là biểu đồ sẽ ghi nhớ dữ liệu trong 60 phút qua.
  2. Bạn có thể đóng các tab khác ('Heap', 'Classes', 'Threads') để làm cho đồ thị lớn hơn.
  3. Bạn có thể sử dụng Tracer Framework để hiển thị dữ liệu của mình. Tracer framework cho phép bạn thu thập dữ liệu thu nhỏ phóng to thu nhỏ.

[Chú ý:. Câu trả lời này đã được cập nhật trong tháng 1 năm 2016 để phản ánh những thay đổi trong JVisualVM cuối cùng]

+0

tôi đã thay đổi Cache Chart đến 20 phút nhưng tôi vẫn thấy 60 phút trong đồ thị. có gì khác để làm ở đó ngoài việc nhấn OK trên hộp thoại Tùy chọn? – isapir

+0

trông giống như khởi động lại VisualVM là bắt buộc để thay đổi đó có hiệu lực. 1 cho Tracer Plugin. – isapir

2

Từ VisualVM phiên bản 1.3 là Tracer khuôn khổ khả năng tiếp cận trong quản lý plugin.

Tools-> Plugins tab sẵn Plugins tên Tracer-Monitor dò

VisualVM v1.3 news

Các vấn đề liên quan