Visit Azul.com Support

Azul Zulu Prime System Tools New Features and Updates in Previous Versions

Looking for Zing? The Azul Zing Virtual Machine is now Azul Zulu Prime Builds of OpenJDK and part of Azul Platform Prime. Learn more.

This page lists new features and updates prior to the release of Azul Zulu Prime System Tools (ZST) 5.22.13.

Release Addressed Description

5.22.12

No new features are released in 5.22.12. Miscellaneous performance improvements are included.

5.22.11

  • ZST 5.22.11 provides support for Linux 5.11.x to 5.14.x kernels.

5.22.10

  • Performance improvements with Optimized Java heap management for Intel® Optane™ DC Persistent Memory.

5.22.9

  • ZST 5.22.9 provides support for Linux 5.9.x and 5.10.x kernels.

5.22.8

  • ZST 5.22.8 provides support for Linux 5.7.x and 5.8.x kernels.

  • Debian 10 (Buster) LTS is supported in ZST 5.22.8.

  • Support for Debian 8 (Jessie) LTS and Debian 7 (Wheezy) LTS has reached its end-of-life in ZST 5.22.8.

5.22.7

  • ZST 5.22.7 provides support for Linux 5.4.x, 5.5.x, and 5.6.x kernels.

  • Ubuntu 20.04 LTS (Focal Fossa) is supported in ZST 5.22.7.

  • The maximum memory allocation pool for the Zing Virtual Machine with ZST is 20 TB.

  • for Ubuntu 14.04 Support for Ubuntu 14.04 LTS is discontinued in ZST 5.22.7

5.22.6

  • ZST 5.22.6 provides support for Linux 5.3.x kernels.

  • Support for SLES 11 SP4 is dropped in ZST 5.22.6.

5.22.5

  • ZST 5.22.5 provides support for Linux 5.1 and 5.2 kernels.

5.22.4

  • ZST 5.22.4 provides support for Oracle Linux 7 UEK kernel versions 4.14.x.

5.22.3

  • ZST 5.22.3 introduces support for Red Hat Enterprise Linux 8.

  • ZST 5.22.3 provides support for Linux kernel versions 4.19.x.

5.22.2

  • ZST 5.22.2 introduces support for Linux kernel versions 4.18.x.

5.22.1

  • ZST 5.22.1 introduces a -e zing-ps command-line option for printing information about a new memory pool planned for future versions of Zing Virtual Machine. See the Zing User’s Guide for details.

  • Cgroup controls are disabled by default in ZST 5.22.1. See the Zing User’s Guide for details.

5.21.8

  • ZST 5.21.8 introduces support for Linux kernel versions 4.18.x.

5.21.7

No new features are released in 5.21.7. Miscellaneous performance improvements are included.

5.21.6

No new features are released in 5.21.6. Miscellaneous performance improvements are included.

5.21.5

No new features are released in 5.21.5. Miscellaneous performance improvements are included.

5.21.4

No new features are released in 5.21.4. Miscellaneous performance improvements are included.

5.21.3

No new features are released in 5.21.3. Miscellaneous performance improvements are included.

5.21.2

  • ZST 5.21.2 introduces support for Ubuntu 18.04 LTS.

  • ZST 5.21.2 provides support for SUSE Linux Enterprise Server 12 SP3.

  • ZST 5.21.2 no longer supports Ubuntu 12.04.

5.21.1

  • ZST 5.21.1 introduces support for Linux kernel 4.15.x.

  • Support for control groups (cgroups) to favor memory limits on RHEL 7.x.

5.21.0

  • ZST 5.21.x includes an installation behavior change that automatically configures Zing memory as part of the ZST install. This eliminates the need to run system-config-zing-memory after the ZST install.

    When the ZST is installed, the default for the configuration policy is reserve-at-launch – System Zing memory will only be reserved when a ZVM process starts.

    If you normally configure System Zing memory using the reserveat-config policy to guarantee that the memory is reserved at the time of the configuration, then you will need to run system-configzing-memory and select the reserve-at-config policy. Be certain that you select whether you want to use percentages of total system memory or specific amounts of memory because the defaults have changed.

  • For the reserve-at-launch policy, specify overall upper limit ofSystem Zing memory use by all ZVM processes running on the system. The reserve-at-launch policy allows you to specify amounts of memory for Reservable, Contingency and Pause Prevention that might add up to greater than 100% of the memory available on the machine. The limit on overall System Zing memory use puts an upper bound on the sum of all System Zing memory use.

  • New format and contents for the pmem.conf config file for both types of configuration policy, reserve-at-config and Elastic Zing Memory (reserve-at-launch).

5.20.8

No new features are released in 5.20.8. Miscellaneous performance improvements are included.

5.20.7

  • ZST 5.20.7 provides support for control groups (cgroups) to favor memory limits on RHEL 7.x.

  • ZST 5.20.7 comes with more aggressive mode of memory allocation that may involve flushing disk caches if there is lack of memory.

5.20.6

No new features are released in 5.20.6. Miscellaneous performance improvements are included.

5.20.5

  • ZST 5.20.5 provides compatibility with the newly available fixes for the recently reported Intel CPU kernel side-channel security flaws, and is required for Zing to operate on Linux distributions that have been updated to address these flaws with the addition of KPTI (kernel page table isolation). It is recommended to upgrade your ZST to ZST 5.20.5 or higher as soon as possible.

  • With ZST 5.20.5, you can switch to a supported kernel without reinstalling the ZST package.

    Use notes:

    • This enhancement doesn’t include support for kernels with same ABI version .

    • It also doesn’t affect DKMS packages.

    • This enhancement doesn’t work for major OS upgrades, for example, RHEL6 to RHEL7

  • Additional support for the following operating systems:

    • Ubuntu 16.04

    • SLES 12, SLES 11 SP4

    • Oracle Linux 6, 7

    • Amazon Linux

    • RHEL/CentOS 7

5.20.4

  • Added support for 4.7.3 CoreOS.

5.20.3

  • Additional support for the following operating systems:

    • Ubuntu 14.04 and 16.04

    • Oracle Linux 6, 7

    • Amazon Linux

    • Debian Stretch

5.20.2

  • ZST 5.20.x running ZVM 17.06.1.0 and later implement a behavior change for the default memory reservation policy. Previously, the default at the time of memory configuration was for all requested memory to be pre-allocated (reserve-at-config) at the time of configuration and, naturally, ahead of JVM startup. For the version of Zing (ZST and ZVM) downloaded from the free trial website, the default has been changed to not reserve the memory during the memory configuration but at ZVM startup.

    When installing ZST 5.20.* using RPM and DEB packages, the Zing memory needs to be configured manually upon installation by running "system-config-zing-memory.” The following table shows the list of the packages that require manual memory configuration and the packages that have reserve-at-launch memory preconfigured during the installation.

    Operating System Package Zing Memory Configuration

    RHEL5, OEL5 (RHEL5), RHEL6, RHEL6 MRG (RHEL6), Amazon Linux (RHEL DKMS), DEB DKMS, SLES DKMS, RHEL DKMS.

    manual configuration after installation

    OEL6, RHEL7, OEL7, SLES11 SP4, SLES12, Ubuntu 12.04, Ubuntu 14.04, Ubuntu 16.04.

    reserve-at-launch configuration during installation

5.20.1

  • ZVM 17.06.1.0 and higher together with ZST 5.20.x includes an installation behavior change whereby default Zing memory is allocated at JVM startup (reserve-at-launch) as opposed to prior releases where memory is all pre-allocated (reserve-at-config) ahead of JVM startup. If your normal operational use of Zing requires pre-allocated memory, then be sure to reset the policy to reserve-at-config.

5.20.0

  • Additional support for the following operating systems:

    • Ubuntu 12.04, 14.04, and 16.04

    • SLES 11 SP4 and SLES 12 SP1

    • Oracle Linux 6, 7

    • Amazon Linux

5.19.0

No new features are released in 5.19.0. Miscellaneous performance improvements are included.

5.18.0

  • Additional support for the following operating systems:

    • Ubuntu 12.04, 14.04, and 16.04

    • SLES 11 SP4, SLES 12 SP1, and SLES 12 SP2

    • Oracle Linux

5.17.0

No new features are released in 5.17.0. Miscellaneous performance improvements are included.

5.16.1

  • Additional support for the following operating systems:

    • Ubuntu 12.04, 14.04, and 16.04

    • SLES 11 SP4 and SLES 12 SP1

    • Oracle Linux 6 and 7

    • RHEL/CentOS 7.3

5.16.0

  • Adding the Reference field to the license file:

    REFERENCE: <TEXT>

    This field enables entering key-specific text values.

  • Fix for the zing-ps command

5.15.2

No new features are released in 5.15.2. Miscellaneous performance improvements are included.

5.15.1

  • Additional support for the following operating systems:

    • Ubuntu 12.04, 14.04, and 16.04

    • SLES 11 SP4 and SLES 12 SP1

    • Oracle Linux 6 and 7

5.15.0

  • More supported kernels for Oracle Linux 5, Ubuntu 16.04, Ubuntu 12.04, Ubuntu 14.04, SLES 11 SP4, and SLES 12 SP1.

5.14.0

  • Enabled building of Oracle 6 and 7 ZPG packages.

  • More supported kernels for Ubuntu 16.04, Ubuntu 12.04, Ubuntu 14.04, and SLES 11 SP4. Newly added support for SLES 12 SP1.

5.12.0

  • Extended support for Ubuntu 16.04.

  • Support for additional kernels for Ubuntu 14.04 and Ubuntu 12.04.

5.11.1

  • Newly added support for Ubuntu 16.04.

  • Support for additional kernels for Ubuntu 14.04 and Ubuntu 12.04.

5.11.0

  • The newly introduced --batch-mode option of the zingzst.shutdown command enables uninstalling ZST without user interaction.

  • Newly added support for SLES 11 SP4.

  • Wide range of the supported kernels for Ubuntu 14.04 and Ubuntu 12.04

  • Support for Debian Jessie (DKMS only).

Documentaion Change:

  • All information about Zing system requirements, ZVM and ZST version compatibility, and Zing ZST API versions is now added to the separate document. Refer to the Zing System Requirements and Compatibility References for specific details regarding the supported operating systems and Zing component compatible versions.

5.7.19.1

No new features are released in 5.7.19.1. Miscellaneous performance improvements are included.

5.7.19

  • Newly added support for the following Linux kernels:

    • Oracle Linux Server 3.8.13-68.1.3.el6uek.x86_64

    • Oracle Linux Server 3.8.13-35.3.4.el6uek.x86_64

    • Ubuntu 14.04 kernels using DKMS

    • Ubuntu 15.10 4.2.0-18-generic using DKMS

    • Ubuntu 15.04 4.1.10-040110-generic using DKMS

    • RHEL7.2 3.10.0-327

    • SLES11 SP3 3.0.101-0.47.52-default

    • SLES11SP3 3.0.101-0.46-default