2013-01-29 30 views
5

Tôi đã tải xuống phiên bản dùng thử của JProfiler và đang thử nghiệm nó trên một ứng dụng giao diện điều khiển java 1.5. Nó chỉ cho tôi thấy việc sử dụng bộ nhớ, tức là bao nhiêu lần một java.lang.String được khởi tạo. Tôi muốn xem phương pháp nào được gọi và lượng thời gian được sử dụng trong mỗi phương pháp. Tôi đã không tìm ra cách để làm điều này trong phiên bản dùng thử.Jprofiler 7.2.2 - làm thế nào để tôi xem thời gian dành cho các phương thức

tôi đã xem http://java.dzone.com/articles/jprofiler-your-java-code-could bài viết sau đây, trong đó cho thấy một sự lựa chọn thực đơn cho "Hiệu suất Chai cổ". Tôi không có tùy chọn này trong trình đơn thả xuống của mình. Tính năng này có bị vô hiệu hóa trong phiên bản dùng thử không?

+0

Có thể nó liên quan đến cách bạn đang chạy chương trình. Nếu JProfiler chỉ hiển thị thông tin CPU dựa trên thiết bị đo đạc và bạn chưa từng thiết kế chương trình, thì nó sẽ không hiển thị thông tin đó cho bạn. Xem http://en.wikipedia.org/wiki/Profiling_(computer_programming) để biết sự khác biệt. – sharakan

Trả lời

10

Kích hoạt phần xem CPU ở thanh bên trái, sau đó chọn tab "Điểm nóng". Bạn có thể phải bắt đầu ghi dữ liệu CPU trước. Nếu không có dữ liệu nào được ghi lại, sẽ có một nút cho phép bạn bắt đầu ghi CPU.

+0

Làm điều đó không làm cho lựa chọn menu "Hiệu suất nút cổ chai tìm kiếm" xuất hiện trong "Cài đặt phiên", "Cài đặt cấu hình", "Chọn danh sách thả xuống mẫu cài đặt tiểu sử". –

+0

Đó là trong cài đặt phiên. Tôi đã đề cập đến các quan điểm cho thấy thời gian dành cho phương pháp. –

0
  1. Mở phần chế độ xem CPU, giờ hãy nhấp vào tab "Call Tree".
  2. Nhấp chuột phải và nhấp vào Tìm.
  3. Bây giờ bạn có thể bắt đầu nhập tên phương thức mà bạn muốn điều tra và bạn sẽ thấy hệ thống phân cấp cây của phương thức của bạn.
  4. Bạn cũng có thể nhấp chuột phải vào phương thức của mình và nhấp vào "Đặt làm gốc".
  5. Giờ đây, bạn sẽ dễ dàng phân tích cả "Điểm nóng" và "Biểu đồ cuộc gọi" sau khi đặt phương thức là gốc.

Tôi đã sử dụng Jprofiler 10.0.3.

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