But unfortunately, this is not supported by Oracle and is not available on the latest Windows and Linux JDK distributions.
This is incorrect information.
I am running Fedora 29 with OpenJDK Java 11 installed, and jmap is definitely present:
$ ls -l /usr/bin/jmap .... /usr/bin/jmap -> /etc/alternatives/jmap $ ls -l /etc/alternatives/jmap .... /etc/alternatives/jmap -> /usr/lib/jvm/java-11-openjdk-11.0.4.11-0.fc29.x86_64/bin/jmap
OpenJDK Java 11 is available for Fedora (current versions), CentOS 7 & 8, RHEL 7 & 8, Ubuntu 16.04 & 18.04, Debian 9 ... and many others.
And for Oracle distributions, I see the jmap in the Oracle Java 12 SE documentation:
therefore, we can assume that this tool will be present when installing the Oracle JDK distribution.
source share