Java 6.0 64 Bit

About Itanium 1.6.0_07

Apr 16, 2019 Windows Offline (64-bit) filesize: 81.08 MB: Instructions: If you use 32-bit and 64-bit browsers interchangeably, you will need to install both 32-bit and 64-bit Java in order to have the Java plug-in for both browsers. » FAQ about 64-bit Java for Windows. Java 1.6.0 download 64-bit. More WinRAR 6.02. Win.rar GmbH - Shareware - WinRAR is a 32-bit/64-bit Windows version of RAR Archiver, the powerful archiver and archive.

Itanium 1.6.0_07 is a port of JDK 6 update 7 to the Itanium (64 bit) architecture platform.

The full internal version number for this update release is 1.6.0_07-b3050 (where 'b' means 'build'). The external version number is 6u7. Included in JDK 6u7 for Itanium (64 bit architecture) platform is version 11.0 of the Java HotSpot Server Virtual Machine.

Nov 10, 2008 Java Platform 6.0 Update 7. 16,051 Downloads. Java Platform 6.0 Update 7 0 out of 5 based on 0 ratings. File Size: 15.24 MB. Date Released: Nov 10, 2008. Works on: Windows 95 / Windows 98 / Windows 2000 / Windows XP / Windows Vista / Windows Vista x64 / Windows XP x64 / Windows ME / Windows NT 4.0 / Windows 7 / Windows 7 x64 / Windows 8. Java 1.6.0 download 64-bit. More WinRAR 6.02. Win.rar GmbH - Shareware - WinRAR is a 32-bit/64-bit Windows version of RAR Archiver, the powerful archiver and archive. Java Development Kit 64-bit (also known as JDK) contains the software and tools that you need to compile, debug, and run applets and applications that you've written using the Java programming language.JDK has as its primary components a collection of programming tools, including javac, jar, and the archiver, which packages related class.

The following JDK, JRE tools are not included in Itanium JDK, JRE 6u7 release:

  • Java Plug-in
  • Java Web Start
  • Java Update
  • JavaDB (JavaDB is included only into Linux self-extracting JDK distributive)
  • Java VisualVM
  • Serviceablity Agent

Only offline installation is available for JDK, JRE 6u7.

Please refer to JDK tools and Utilities for JDK tools description.

Changes in Itanium 1.6.0_7

Java runtime environment 6.0 free download 64-bit
  • See changes in 1.6.0_7 common for all platforms in Java SE 6 Update 7 Release Notes.
  • New features of Java SE 6 Update 10 in Itanium 1.6.0_7

    Some new features of Java SE 6 Update 10 were included into JDK 6u7 for Itanium, including a new cross-platform Swing look & feel, code name Nimbus which provides a nice update over 'Metal' and 'Ocean'.

  • Performance

    Improvements in Java HotSpot Virtual Machine and class libraries implemented in JDK 5 and 6 releases resulted in significant performance improvement as compared to the last JDK release for Itanium (JDK 1.4.2).

64-bit

Supported System Configurations

PlatformVersionDesktop ManagersBrowsersJREJDK
Windows 64 bit
Windows IA64Windows Server 2003 SP2Windows/Active for Windows64-bit Install (no Java Plug-in, Java Web Start support)64-bit Install
Windows Server 2008 for Itanium-Based Systems SP1
Linux 64 bit
Linux IA64Linux Suse Enterprise Linux Server 9 SP3, Suse Enterprise Linux Server 10 SP1N/A
N/A
64-bit Install (no Java Plug-in, Java Web Start support)64-bit Install
Red Hat Enterprise Linux 4.0 U5, Red Hat Enterprise Linux 5.0 U2

JDK, JRE Installation for Microsoft Windows (Itanium)

Installation procedure installs the JDK or JRE 6u7 but not the Java Plugin or Java Web Start (which are not available for 64-bit Windows) or public Java Runtime Environment (when JDK is installed).

64-bit Download Windows 10

To install, go to Java SE Downloads page, section 'JDK 6 Update 7 for Intel ItaniumPH*PH*PHuFFFDPH*PH*PH' if you need JDK, or 'JRE 6 Update 7 for Intel ItaniumPH*PH*PHuFFFDPH*PH*PH' if you need JRE.

On the Java SE Development Kit for Itanium 6u7 page (if JDK) or Java SE Runtime Environment for Itanium 6u7 page (if JRE), select 'Windows' platform.

Download jdk-6u7-windows-ia64.exe or jre-6u7-windows-ia64.exe file and then follow the 32-bit Windows JDK installation or 32-bit Windows JRE installation, 'Windows Offline Installation' instructions.

JDK, JRE Installation for Linux (Itanium)

Installation procedure installs the JRE or JDK 6u7 but not the Java Plugin or Java Web Start (which are not available for 64-bit Linux) or the public Java Runtime Environment (when JDK is installed).

To install, go to Java SE Downloads page, section 'JDK 6 Update 7 for Intel ItaniumPH*PH*PHuFFFDPH*PH*PH' if you need JDK, or 'JRE 6 Update 7 for Intel ItaniumPH*PH*PHuFFFDPH*PH*PH' if you need JRE.

On the Java SE Development Kit for Itanium 6u7 page (if JDK) or Java SE Runtime Environment for Itanium 6u7 page (if JRE), select 'Linux' platform.

The JDK, JRE for Linux 64-bit comes bundled in two install formats - Linux self-extracting files jdk-6u7-linux-ia64.bin, jre-6u7-linux-ia64.bin and Linux RPM in self-extracting files jdk-6u7-linux-ia64-rpm.bin, jre-6u7-linux-ia64-rpm.bin.

Download necessary file and then follow the 32-bit Linux JDK installation or 32-bit Linux JRE installation instructions.

Known installation issues

  • On Linux systems (specifically, on SLES 9) *-rpm.bin installation can report dmidecode unaligned access:

    However, the bundles install successfully. Message printing can be disabled by command 'prctl --unaligned=silent'.

  • On Linux systems, JDK (JRE) 6u7 can not be installed using jdk(jre)-6u7-linux-ia64-rpm.bin file if, on the same machine, JDK (JRE) 6u10 was previously installed using jdk(jre)-6u10-beta-linux-ia64-rpm.bin.

    Installation reports:

    Preparing... ########################################### [100%] package jdk-1.6.0_10-beta (which is newer than jdk-1.6.0_07-fcs) is already installed

    JDK (JRE) 6u7 is not installed.

    Workarounds are:

    • Un-install JDK (JRE) 6u10, then, install JDK (JRE) 6u7 using jdk(jre)-6u7-linux-ia64-rpm.bin, or
    • Install JDK (JRE) 6u7 using jdk(jre)-6u7-linux-ia64.bin file
    • If JDK (JRE) 6u10 was installed using jdk(jre)-6u10-beta-linux-ia64-rpm.bin, installation of JRE (JDK) 6u7 using jre(jdk)-6u7-linux-ia64-rpm.bin passes successfully.
  • On Windows systems after installation of JDK (or JRE) the registry key PH*PH*PHuFFFDPH*PH*PHHKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Development Kit1.6PH*PH*PHuFFFDPH*PH*PH (for JDK), PH*PH*PHuFFFDPH*PH*PHHKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment1.6PH*PH*PHuFFFDPH*PH*PH (for JRE) should contain value PH*PH*PHuFFFDPH*PH*PHJavaHomePH*PH*PHuFFFDPH*PH*PH with the full path name of the directory in which JDK (or JRE) of the highest version is installed.

    After installation of Itanium 6u7 JDK (or JRE) PH*PH*PHuFFFDPH*PH*PHJavaHomePH*PH*PHuFFFDPH*PH*PH contains the path to the last installed JDK (or JRE) instead of the path to the JDK (or JRE) of the highest installed version. After un-installation the value is removed.

    Workaround is to put the correct value to the Windows registry manually. See Deploying the JRE on Windows for more details about registry values.

Performance

  • Recommended options for running server applications with high performance are:
  • OSR (On Stack Replacement) is turned off by default. To turn it on, use PH*PH*PHuFFFDPH*PH*PHXX:+UseOnStackReplacement. This will likely improve performance of applications that contain long-running loops, and will not affect performance of other kinds of applications.

Known issues and limitations

  • JVM can intermittently crash with SIGILL on Linux RHEL4 Itanium when it is executed from NFS.

    This is a known bug in kernels of version less than 2.6.22. Processors older than Montecito (e.g. Madison, McKinley) are not affected.

    RHEL4 (Nahant Update 5), kernel 2.6.9-55.EL has this bug. In RHEL5.2(Tikanga), kernel 2.6.18-92.el5 the bug is fixed.

    Possible workarounds are:

    • Run java not from NFS.
    • Migrate to newer kernel in which this bug is fixed, for example, to RHEL5.2 or RHEL4.6.
    • Apply patch linux-2.6-mm-ia64-flush-i-cache-before-set_pte.patch (from kernel-2.6.18-92.el5.src.rpm) to your kernel.
  • JVM can intermittently crash when executed on Montecito or Montvale microprocessors, SLES 9 (any SP) operating system with Hyper-Threading enabled.

    Typically, the crash is caused by SIGILL (si_errno=0, si_code=1 (ILL_ILLOPC)) signal.

    Workarounds are:

    • Disable Hyper-Threading either completely (in BIOS) or partially for JVM process only using 'taskset' utility.
    • Use SLES 10.
  • Support for NUMA architectures is not fully implemented on Itanium yet, usage of option -XX:+UseNUMA may cause instability of the JVM.
  • JVM can intermittently crash on Windows 2003 Itanium platform when it is run from network drive. A workaround is to install the JRE on local disk. The problem disappears after installing 'Windows Server 2003 Service Pack 2 for Itanium-based Systems'
  • ALSA (Advanced Linux Sound Architecture, http://www.alsa-project.org/wiki/Main_Page) sound support is not included in this release.
  • Java 6 does not support Sun PKCS#11 and SunMSCAPI providers for Windows 64-bit (see native security features availability in various operating systems in Leveraging Security in the Native Platform Using Java SE 6 Technology article). These providers are not a part of Java 6 for Windows Itanium. If necessary, one can use implementations of these providers offered by third parties.

Update Release Notes Index

About 1.6.0_14 (6u14) for Itanium® architecture

1.6.0_14 for Itanium® architecture is a port of JDK 6 update 14 to the Itanium® (64 bit) architecture.

The full internal version number for this update release is 1.6.0_14-b0803 (where 'b' means 'build'). The external version number is 6u14. Included in JDK 6u14 for Itanium® architecture is version 14.0 of the Java HotSpot Server Virtual Machine.

The following JDK, JRE tools are not included in JDK, JRE 6u14 for Itanium® architecture release:

  • Java Plug-in
  • Java Web Start
  • Java Update
  • JavaDB (JavaDB is included only into Linux self-extracting JDK distributive)
  • Java VisualVM

Java Runtime 1.6.0 64-bit

Java

Please refer to JDK tools and Utilities for JDK tools description.

Only offline installation is available for JDK, JRE 6u14 for Itanium® architecture.

Changes in 1.6.0_14 (6u14) for Itanium® architecture

  • See changes in 1.6.0_14 common for all platforms in Java SE 6 Update 14 Release Notes, except for the following:
    • Garbage First (G1) garbage collector and Compressed object pointers are not yet ported to Itanium® architecture.
    • Optimizations using Escape Analysis are not well tested on Itanium® architecture.
  • Serviceability Agent on Windows

    In 6u14 the Serviceability Agent is included in both Linux and Windows distributions of JDK 6u14 for Itanium® architecture. In previous update releases the Serviceability Agent was included only in Linux distributions.

    Tools based on read-only subset of JDI API should work with Serviceability Agent on Linux and Windows for Itanium® architecture. The JDK includes a set of such tools: jdb, jinfo, jmap, jstack.

    See known Serviceability Agent issues and limitations section for known bugs in the Seviceability Agent and possible workarounds.

    See also Serviceability components description provided by OpenJDK Serviceability Group.

  • Supported System Configurations

    For 6u14, three Linux supported system configurations has been changed:

    • Linux Suse Enterprise Linux Server 9 SP4 (for previous update releases it was SP3)
    • Linux Suse Enterprise Linux Server 10 SP2 (for previous update releases it was SP1)
    • Red Hat Enterprise Linux 4.0 U7 (for previous update releases it was U5)

    See Supported System Configurations for the complete list of supported configurations.

  • Performance

    The 6u14 release for Itanium® architecture substantially improved performance on a range of server applications. This is achieved with both platform independent work described in Java SE 6 Update 14 Release Notes and Itanium® architecture specific improvements such as optimized memory copy routines and C2 JIT compiler enhancements.

    The following set of command line options are recommended for running high performance server applications:

Java 6.0 64 Bit Download

Supported System Configurations

6.0
PlatformVersionDesktop ManagersBrowsersJREJDK
Windows 64 bit
Windows IA64Windows Server 2003 SP2Windows/Active for Windows64-bit Install64-bit Install
Windows Server 2008 for Itanium-Based Systems SP1
Linux 64 bit
Linux IA64Linux Suse Enterprise Linux Server 9 SP4, Suse Enterprise Linux Server 10 SP2N/A
N/A
64-bit Install64-bit Install
Red Hat Enterprise Linux 4.0 U7, Red Hat Enterprise Linux 5.0 U2

JDK, JRE Installation for Microsoft Windows (Itanium® architecture)

The installation procedure installs the JDK or JRE 6u14 but not the Java Plugin or Java Web Start or public Java Runtime Environment (when JDK is installed).

6.0

To install, download jdk-6u14-windows-ia64.exe or jre-6u14-windows-ia64.exe file and then follow the 32-bit Windows JDK installation or 32-bit Windows JRE installation 'Windows Offline Installation' instructions.

JDK, JRE Installation for Linux (Itanium® architecture)

The installation procedure installs the JRE or JDK 6u14 but not the Java Plugin or Java Web Start or the public Java Runtime Environment (when JDK is installed).

The JDK, JRE for Linux 64-bit comes bundled in two install formats - Linux self-extracting files jdk-6u14-linux-ia64.bin, jre-6u14-linux-ia64.bin and Linux RPM in self-extracting files jdk-6u14-linux-ia64-rpm.bin, jre-6u14-linux-ia64-rpm.bin.

To install, download necessary file and then follow the 32-bit Linux JDK installation or 32-bit Linux JRE installation instructions.

Known installation issues

  • On Linux systems (specifically, on SLES 9) *-rpm.bin installation can report dmidecode unaligned access:

    The bundles install successfully. Message printing can be disabled by command 'prctl --unaligned=silent'.

    The message is a warning for the user that application (dmidecode) works inefficient from performance perspective. The issue is resolved in dmidecode 2.7.

  • On Linux systems, when *-rpm.bin file is used for JDK (JRE) installation, JDK (JRE) of lower version can not be installed if on the same system JDK (JRE) of higher version is installed.

    For example, JDK (JRE) 6u13 can not be installed using jdk(jre)-6u13-linux-ia64-rpm.bin file if, on the same machine, JDK (JRE) 6u14 was previously installed using jdk(jre)-6u14-linux-ia64-rpm.bin.

    Installation reports:

    Preparing... ########################################### [100%] package jdk-1.6.0_14-fcs (which is newer than jdk-1.6.0_13-fcs) is already installed JDK (JRE) 6u13 is not installed.

    Workarounds are:

    • Un-install JDK (JRE) 6u14, then, install JDK (JRE) 6u13 using jdk(jre)-6u13-linux-ia64-rpm.bin, or
    • Install JDK (JRE) 6u13 using jdk(jre)-6u13-linux-ia64.bin file
    • If JDK (JRE) 6u14 was installed using jdk(jre)-6u14-linux-ia64.bin, installation of JRE (JDK) 6u13 using jre(jdk)-6u13-linux-ia64.bin passes successfully.
  • On Windows systems after installation of JDK (or JRE) the registry key 'HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Development Kit1.6' (for JDK), 'HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment1.6' (for JRE) should contain value 'JavaHome' with the full path name of the directory in which JDK (or JRE) of the highest version is installed.

    After installation of Itanium JDK (or JRE) of lower version on top of higher version (for example, 6u13 on top of 6u14), 'JavaHome' contains the path to the last installed JDK (or JRE) instead of the path to the JDK (or JRE) of the highest installed version. After un-installation the value is removed.

    The workaround is to put the correct value to the Windows registry manually. A more accurate workaround is to un-install previously installed JDK (or JRE) and install required version. See Deploying the JRE on Windows for more details about registry values.

  • On Windows consecutive JDK/JRE installations/uninstallations can lead (very rare) to:

    Error 1334.The file 'javaw.exe' cannot be installed because the file cannot be found in cabinet file 'Data1.cab'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package

    or

    Internal Error 2356. Data1.cab

    The second case can block installation/uninstallation, as the installer reports that there is a suspended installation process. A reboot of the system helps. After reboot, please, uninstall the previously installed JDK/JRE. Confirm the message, if it appears:

    Error 1704.An installation for Java(TM) SE Runtime Environment 6 Update 14 is currently suspended. You must undo the changes made by that installation to continue. Do you want to undo those changes?

Known issues and limitations

  • The JVM can intermittently crash with SIGILL on Linux RHEL4 for Itanium® architecture when executed from an NFS mounted directory.

    This is a known bug in kernels of version less than 2.6.22. Processors older than Montecito (e.g. Madison, McKinley) are not affected.

    RHEL4 (Nahant Update 5), kernel 2.6.9-55.EL has this bug. In RHEL5.2(Tikanga), kernel 2.6.18-92.el5 the bug is fixed.

    Possible workarounds are:

    • Run java from a local directory.
    • Migrate to a newer kernel in which this bug is fixed, for example, to RHEL5.2 or RHEL4.6.
    • Apply patch linux-2.6-mm-ia64-flush-i-cache-before-set_pte.patch (from kernel-2.6.18-92.el5.src.rpm) to your kernel.
  • The JVM can intermittently crash when executed on Montecito or Montvale microprocessors, SLES 9 (any SP) operating system with Hyper-Threading enabled. The crash is rare. It occurs due to issues in the OS kernel. Typically, the crash is caused by a SIGILL (si_errno=0, si_code=1 (ILL_ILLOPC)) signal.

    Workarounds are:

    • Disable Hyper-Threading either completely (in BIOS) or partially for JVM process only using 'taskset' utility.
    • Use SLES 10.
  • The JVM can intermittently crash on Windows 2003 SP1 for Itanium® architecture when it is run from network drive. A workaround is to install the JRE or JDK on local disk. The problem disappears after installing 'Windows Server 2003 Service Pack 2 for Itanium-based Systems'
  • Serviceablity Agent (SA) issues:

    • SA can fail to show thread stack frames, instead it throws InternalError with diagnostic message PH*PH*PHuFFFDPH*PH*PHFailed to decode stackPH*PH*PHuFFFDPH*PH*PH. Workaround: for running processes use JVMTI Agent.
    • SA can fail to show some local variables of stack frames, instead it throws unexpected exception (typically, NullPointerException or AssertionFailure). Workaround: try to start JVM with –XX:+FullSASupport option.
    • Sometimes SA can show incorrect values for Long and Double locals. Workaround: for running processes use JVMTI Agent.
    • SA can show incorrect code location in method on top of stack, shown location is not far from real. Workaround: for running processes use JVMTI Agent.
    • On Windows SA does not accept dump file generated by default (MiniDumpNormal type of information that is written to the minidump file). Workaround: specify PH*PH*PHuFFFDPH*PH*PHXX:ErrorDumpLevel=2 JVM option (MiniDumpWithFullMemory type).

    • jstack (experimental tool) does not print mixed mode (both Java and native C/C++ frames) stack trace when option -m is specified, exception with diagnostic 'not yet implemented (debugger does not support CDebugger)!' is thrown. The reason is that CDebugger is not implemented for Itanium® architecture. Workaround: do not use -m option or use different tool.
  • ALSA (Advanced Linux Sound Architecture, http://www.alsa-project.org/wiki/Main_Page) sound support is not included in this release.
  • Java 6 does not support Sun PKCS#11 and SunMSCAPI providers for Windows 64-bit (see native security features availability in various operating systems in Leveraging Security in the Native Platform Using Java SE 6 Technology article). These providers are not a part of Java 6 for Windows Itanium® architecture. If necessary, one can use implementations of these providers offered by third parties.