@@ -17,37 +17,37 @@ By using eBPF to capture snapshots of an application's function call stack, Deep
1717
1818Supported eBPF profiling data types:
1919
20- | Type | Supported Languages/Libraries | Community Edition | Enterprise Edition |
21- | ---------- | ----------------------------- | ----------------- | ------------------ |
22- | on-cpu | Java | ✔ | ✔ |
23- | | C/C++ | ✔ | ✔ |
24- | | Rust | ✔ | ✔ |
25- | | Golang | ✔ | ✔ |
26- | | CUDA | ✔ | ✔ |
27- | | Node.js/V8 | | ✔ |
28- | | PHP | | ✔ |
29- | | Lua | | ✔ |
30- | | Python | | ✔ |
31- | off-cpu | Java | | ✔ |
32- | | C/C++ | | ✔ |
33- | | Rust | | ✔ |
34- | | Golang | | ✔ |
35- | | CUDA | | ✔ |
36- | | Node.js/V8 | | ✔ |
37- | | PHP | | ✔ |
38- | | Python | | ✔ |
39- | on-gpu | CUDA ` * ` | | ✔ |
40- | mem-alloc | Java ` ** ` | | ✔ |
41- | | Rust | | ✔ |
42- | | Golang ` * ` | | ✔ |
43- | | Python | | ✔ |
44- | mem-inuse | Rust | | ✔ |
45- | | Python | | ✔ |
46- | hbm-alloc | CUDA ` * ` | | ✔ |
47- | | Python (using CUDA) | | ✔ |
48- | hbm-inuse | CUDA ` * ` | | ✔ |
49- | | Python (using CUDA) | | ✔ |
50- | rdma | C/C++ ` * ` | | ✔ |
20+ | Type | Supported Languages/Libraries | Supported Kernel Versions | Community Edition | Enterprise Edition |
21+ | ---------- | ----------------------------- | ------------------------- | ----------------- | ------------------ |
22+ | on-cpu | Java | Linux 4.14+ | ✔ | ✔ |
23+ | | C/C++ | Linux 4.14+ | ✔ | ✔ |
24+ | | Rust | Linux 4.14+ | ✔ | ✔ |
25+ | | Golang | Linux 4.14+ | ✔ | ✔ |
26+ | | CUDA | Linux 4.14+ | ✔ | ✔ |
27+ | | Node.js/V8 | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
28+ | | PHP | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
29+ | | Lua | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
30+ | | Python | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
31+ | off-cpu | Java | Linux 4.14+ | | ✔ |
32+ | | C/C++ | Linux 4.14+ | | ✔ |
33+ | | Rust | Linux 4.14+ | | ✔ |
34+ | | Golang | Linux 4.14+ | | ✔ |
35+ | | CUDA | Linux 4.14+ | | ✔ |
36+ | | Node.js/V8 | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
37+ | | PHP | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
38+ | | Python | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
39+ | on-gpu | CUDA ` * ` | Linux 4.14+ | | ✔ |
40+ | mem-alloc | Java ` ** ` | Linux 4.14+ | | ✔ |
41+ | | Rust | Linux 4.14+ | | ✔ |
42+ | | Golang ` * ` | Linux 4.14+ | | ✔ |
43+ | | Python | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
44+ | mem-inuse | Rust | Linux 4.14+ | | ✔ |
45+ | | Python | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
46+ | hbm-alloc | CUDA ` * ` | Linux 4.14+ | | ✔ |
47+ | | Python (using CUDA) | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
48+ | hbm-inuse | CUDA ` * ` | Linux 4.14+ | | ✔ |
49+ | | Python (using CUDA) | Linux 5.2+, or a whitelisted Kylin V10 SP3 v2207 kernel | | ✔ |
50+ | rdma | C/C++ ` * ` | Linux 4.14+ | | ✔ |
5151
5252Notes:
5353
@@ -111,9 +111,9 @@ The Off-CPU profiling feature **only** collects the following call stacks:
111111
112112Supported Java Profiling data types:
113113
114- | Type | Supported Language/Library | Community Edition | Enterprise Edition |
115- | ---- | -------------------------- | ----------------- | ------------------ |
116- | cpu | Java | | ✔ |
114+ | Type | Supported Language/Library | Supported Kernel Versions | Community Edition | Enterprise Edition |
115+ | ---- | -------------------------- | ------------------------- | ----------------- | ------------------ |
116+ | cpu | Java | Linux 4.14+ recommended | | ✔ |
117117
118118Notes:
119119
0 commit comments