Java NMT(Native Memory Tracking)监控数据主要包括以下限制:
精度限制:NMT监控数据的精度可能受到限制,例如有些数据可能只是估计值而非精确值。
内存开销:NMT监控自身也会占用一定的内存空间,可能会对被监控的应用程序产生一定的内存开销。
可用性限制:NMT监控数据的可用性受到一些限制,例如在某些环境下可能无法启用NMT监控。
监控范围限制:NMT监控数据只能监控Java应用程序的本地内存使用情况,无法监控堆内存或者垃圾回收等情况。
安全性限制:NMT监控数据可能包含一些敏感信息,需要注意保护这些信息的安全性。