2011-08-31 32 views
8

Tôi vừa bắt đầu sử dụng Eclipse 3.7. Trước đây với Eclipse 3.6, tôi đã sử dụng một công cụ gọi là TPTP để thực hiện hồ sơ thời gian (Nó có thể làm được nhiều thứ khác ngoài việc này, nhưng đó là tất cả những gì tôi cần).Công cụ lược tả dứt khoát cho Eclipse 3.7 là gì?

Tôi lưu ý rằng TPTP hiện đã được kết thúc, nó không còn là một dự án Eclipse đang hoạt động nữa.

Có dự án mới thay thế TPTP không? Có vẻ như không phải là một công cụ tương đương đi kèm với Eclipse, vì vậy tôi tự hỏi đâu là trình lược tả miễn phí mặc định cho Eclipse 3.7?

Điểm bổ sung: Lớp tôi định cấu hình sử dụng nhiều cuộc gọi JNI. Tôi không mong đợi để có được bất kỳ cái nhìn sâu sắc có ý nghĩa về những gì xảy ra trong các cuộc gọi bản địa, nhưng tôi không muốn thực tế là tôi sử dụng các cuộc gọi bản địa để phá vỡ các trình biên dịch. Đối với một số lý do TPTP trên Eclipse 3.6 couldnt xử lý này ở tất cả!

Trả lời

6

im làm việc với công cụ này:

http://code.google.com/a/eclipselabs.org/p/jvmmonitor/

Bye

+0

Tôi đã cố gắng cài đặt phiên bản mới nhất của điều này mà không có may mắn thực sự. Trong cả nhật thực 3.6 & 3.7, tôi nhận được sự cố sau: –

+0

http://code.google.com/a/eclipselabs.org/p/jvmmonitor/issues/detail?id=63 –

+2

@Salim, cố gắng làm mới kho lưu trữ của màn hình jvm trong trang tùy chọn 'kho lưu trữ sẵn có'. – Kane

4

Nếu một giải pháp thương mại là một lựa chọn cho bạn, tôi có thể giới thiệu

http://www.yourkit.com/

hoặc

http://www.ej-technologies.com

Mặc dù sau đó máy ảo của tôi bị lỗi trên OSX, khi tôi thử lần cuối. May mắn thay, có một phiên bản thử nghiệm làm việc đầy đủ ...

0

Bạn có thể thử VisualVM (không phải là một công cụ Eclipse, được hạch toán vào JDK 6 Update 7 và tiếp theo)

0

Bạn có thể sử dụng JVM Monitor, mà là một miễn phí Eclipse plugin trong Java thuần túy.

https://code.google.com/a/eclipselabs.org/p/jvmmonitor/

Nó cho phép bạn theo dõi các ứng dụng JVM, không đòi hỏi bất kỳ cấu hình khởi chạy đặc biệt hoặc chuẩn bị, và sử dụng các API JVM tiêu chuẩn để kết nối và giám sát. Đối với tôi nó chỉ làm việc vừa phải OK, phải ra khỏi hộp.

Nó bao gồm lược tả, nhắm mục tiêu các gói được chỉ định của bạn & bao gồm 'tổng thời gian' và gọi cây để lập hồ sơ phương pháp. Đây là những gì tôi cần & không thể nhận được với JVisualVM.

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