Jump to content

HP-UX 11i

Products & Services
Support & Drivers
Solutions

Development and Performance Tools for HP-UX 11i

 
Content starts here
The following page content updates based on the currently selected tab. If your screen reader does not automatically update press ALT+U or INSERT + ESC to refresh the content.

Business benefits

The HP-UX 11i application development environment has a wide range of products offered by HP. Utilising the highest-performing and highest-quality products to build complex and robust applications for HP-UX 11i, developers are empowered with the flexibility to choose from a wide range of development tools and products to help build and deploy their applications.

'Write programs that do one thing and do it well. Write programs to work together.'
― Doug McIlroy, the inventor of UNIX pipes and one of the founders of the UNIX tradition.

Technology advantages

HP provides high quality and high performing compilers for the C and C++ high level programming languages that utilise the full features of the Intel® Itanium® processors. The C and C++ compilers are bundled into a single product and are part of the HP C/aC++ developer's bundle.

HP Wildebeest (WDB) is the HP supported debugger based on the popular open source GNU debugger: GDB. HP WDB has been enhanced for HP-UX 11i to provide memory debugging and thread debugging capabilities to help detect dangling pointers, memory leaks, heap usage, and other rich features. A graphical user interface (GUI) is also provided as HP WDB GUI to visually debug applications.

The HP Code Advisor is a static analysis tool for C and C++ programs. It reports on programming errors in source code and proactively helps developers write robust programs. Both HP WDB and HP Code Advisor are freely available to all HP-UX 11i developers.

How it works

The rich application development ecosystem/environment for HP-UX 11i has a wide range of products and tools available to developers. For convenience, the C and C++ compilers along with other popularly used tools are bundled into the HP C/aC++ Developer's bundle. The following is the list of products in this bundle:

  • HP C/ANSI C compiler and HP aC++ compiler: Enhanced support for debugging optimised code.
  • HP WDB debugger (HP-supported version of the GNU GDB debugger): Improved batch mode memory debugging.
  • HP Code Advisor (cadvise) analysis tool: Enhancements that detect potential performance issues using the Performance Advisory diagnostic messages.

Leveraging the popular Eclipse platform to build and edit applications, HP now provides Eclipse-based solutions for some of our popular tools, such as HP Caliper and HP Code Advisor. A HP C/C++ Remote Developer Plug-in (RDP) helps you edit your applications on your workstation on the Eclipse IDE, while compiling, running and debugging those applications on the powerful Integrity servers.

At a Glance

Our portfolio includes C, C++ languages, HP Micro Focus Object COBOL, HP Micro Focus Server Express, HP Fortran compilers, CX Perf, wdb debugger, and the latest HP-UX 11i linkers and libraries. In addition, HP has created extensive documentation to assist you.

Solution component name and reference Function
HP C and C++ compilers Compile C and C++ programs to build high quality and high performing applications. Features within compilers help easier porting from GNU C and C++ programs. The HP C and C++ compilers provide features to help detect memory leaks.

HP FORTRAN Compile FORTRAN programs

HP WDB HP-supported implementation of the open source GNU debugger: gdb. Provides various memory debugging and thread debugging capabilities. The HP WDB GUI provides a graphical view during application debugging.
HP Code Advisor Static analysis tool for C and C++ programs to help detect programming errors, porting issues and security vulnerabilities.

Learn more

High level
Webcasts

How it works

HP Caliper is a performance analysis and monitoring tool for applications, processes and systems. It utilises the Itanium processor's hardware performance monitoring unit (PMU) to provide detailed performance metrics. These metrics help you to identify performance bottlenecks and make your programs run faster.

The ktracer functionality integrated into Caliper provides valuable performance analysis across both the application and the HP-UX kernel. A Caliper GUI is provided to help you navigate through the program hotspots more efficiently and productively.

At a Glance

Solution component name and reference Function
HP Caliper Performance analysis and monitoring tool to help determine performance bottlenecks in applications, systems, processes and even the HP-UX 11i kernel. It also has a powerful Caliper GUI for viewing performance hotspots.
ktracer: an HP Caliper feature Performance analysis of the HP-UX 11i kernel. Integrated with HP Caliper

Learn more

High level
Webcasts

Business benefits

Develop with Java™, deploy on HP-UX 11i

HP offers a full range of Java™ technology products for the Java Platform, Standard Edition (Java SE) platform on HP-UX 11i systems. We provide solutions to develop or deploy Java applications with the best performance on HP-UX 11i v2 (11.23) and HP-11i v3 (11.31) on Integrity, and on HP-UX 11i v1 (11.11), 11i v2 (11.23), and 11i v3 (11.31) on PA-RISC HP 9000.

  • Industry leading Java performance on HP Integrity and HP9000 systems means lower hardware cost for more throughput.
  • Partnerships and alliances allow HP customers the maximum flexibility and choice.
  • Enables users to leverage a HP-UX 11i hardware platform for maximum reliability and scalability.

Technology advantages

Why Java™ on HP-UX 11i?

HP offers a full range of Java SE technology products on HP-UX 11i systems.

  • Our enhancements to the HotSpot JVM provide customers HP innovations in optimisation technology, large scale server-side computing, competitive performance, reliability, safety, and security.
  • HP offers a robust suite of APIs and plug-ins.
  • HP's suite of performance tools provides a solid platform for deployment of dynamic, flexible solutions. HPjmeter, HPjconfig, and Java out-of-box help you analyse the performance of your application and offer suggested settings and parameters to optimise performance.
  • HP drives the future direction of Java technology through its participation in standards bodies―driving innovation in Java technology for all.

How it works

Java 5.0, 6.0 and 7.0 releases are supported on HP hardware platforms and HP-UX 11i operating environments.

HPjmeter is a powerful tool used in analyzing the performance of Java applications, providing a rich set of measurements including application profiling of hot methods, garbage collection, heap usage, and lock contention metrics, and much more. Two modes of operation are supported: real-time application monitoring and offline performance analysis. During both application development and deployment, these tools provide an easy-to-use analysis mechanism for quickly identifying and resolving application bottlenecks. HPjmeter works with all supported versions of Java, including Java 7.

HPconfig is a Java-specific tuning tool that makes recommendations for kernel parameters and additionally checks for correct and up-to-date patches. This helps your systems to be optimised for the most efficient execution and running of Java applications.

JavaOOB is a stand-alone bundle which, upon installation, sets kernel parameters appropriate for running Java applications.

At a Glance

All HP-UX 11i Java 5.0, 6.0 and 7.0 releases are supported on the following hardware platforms and HP-UX 11i operating environments:

HP Integrity systems (Intel® Itanium® processors):
  11i v3 (11.31)
  11i v2 (11.23)

HP 9000 PA-RISC:
  11i v3 (11.31)
  11i v2 (11.23)
  11i v1 (11.11)

Solution component name and reference Function
HP Java Java technology products for Java Platform, Standard Edition (Java SE)
HPjmeter A powerful GUI-based profiling and monitoring performance analysis tool for HP-UX 11i Java applications, providing the ability to discover and resolve many kinds of application problems, including hot methods, heap usage and memory leaks, garbage collection tuning issues, excessive exceptions, and lock contention in the application.
HPjconfig A tool used in configuring and tuning HP-UX 11i systems for running Java workloads.
JavaOOB A stand-alone bundle used to set HP-UX kernel parameters appropriately for running Java applications.

Business benefits

Deploying your open source solutions on HP-UX simplifies, improves, and lowers the cost of deploying open source in production environments.

It is a powerful combination of the highly available, scalable and secure HP-UX 11i platform and leading open source software utilised by small to large enterprises worldwide.

HP-UX 11i and HP Integrity systems can provide the lowest cost environment for deploying fully supported open source solutions

Technology advantages

HP-UX 11i provides leading open source software on a trusted mission-critical platform:

  • Fully supported open source environment featuring leading open source middleware.
  • Rich set of open source applications and development tools.
  • With HP-UX availability, security, and virtualisation for more assurance and savings.

HP-UX 11i provides a comprehensive open source execution environment that includes Java JDK/JRE, Perl, PHP, Apache and Tomcat, all included and fully supported with HP-UX.

How it works

HP provides its own 'make' utility on HP-UX 11i to build applications. Alternatively, developers can use the open source 'gmake' or tools like 'clearmake'.


  • Develop on Linux, deploy on HP-UX 11i: By taking advantage of the low-cost Linux development environment, the Linux compatibility solutions for HP-UX 11i enable software vendors and IT e-service providers to develop on Linux and then deploy on HP-UX 11i for the Itanium Processor Family® or PA-RISC systems. The Linux compatibility solutions for HP-UX 11i include the Linux Porting Kit and the Linux Runtime Environment.
  • Develop native on HP-UX 11i, deploy on HP-UX 11i: To ensure you have the power and high performance needed to effectively develop, compile and debug complex enterprise applications natively for HP-UX 11i PA-RISC and the Itanium® Processor Family, HP and our key partners equip you with the most comprehensive programming languages and protocols to help you be successful.
  • Fully supported open source environment featuring leading open source middleware: HP-UX 11i provides fully supported Java, directory and Web Services middleware, utilising the leading open source platforms from Apache, MySQL and others. HP-UX is the only UNIX operating system providing a fully supported AMP+Tomcat web application stack for production environments.
  • Rich set of open source applications and development tools: HP provides a rich set of open source applications and development tools that are qualified, pre-built and packaged by HP for HP-UX.
  • Bundled software: HP-UX includes a wide variety of open source products that have been selected, optimised, compiled, and packaged with HP-UX. Support for these products is included with the standard HP-UX support agreement. Included are security software such as Bastille, OpenSSL, and HP-UX Directory Server, web server software including Apache and Tomcat, networking software including Samba, and much more.
  • Subscription software: Software subscription and support services are available from HP Software Support for MySQL. Subscriptions include both support direct from HP and access to the professional open source vendor websites for software updates, forums, and other services.
  • Internet Express: The HP-UX 11i Internet Express software suite includes the most recognised open source products in enterprise applications, Internet and web services, security, messaging, and grid computing. All Internet Express software is qualified, pre-built and packaged by HP. This ready-to-deploy software can be downloaded directly from the Internet Express website.
  • HP-UX Open Source Reference Architecture (OSRA) for Web Services: A complete open web services framework including Apache, Tomcat, MySQL, HP-UX Directory server, Bastille, IPFilter host firewall, and more. OSRA components and component versions have been selected and tested for integration. Mix and match OSRA components to build a fully supported open source-based web services deployment on HP-UX 11i.
  • HP-UX 11i Web Server Suite: A full-featured, factory integrated web server environment including Apache, Tomcat, and Webmin. Pre-integrated modules include mod_ssl, mod_jk, mod_php, mod_perl, openssl, high speed cryptography for HTTPS, and more. The Web Server Suite is included and supported with HP-UX 11i.

At a Glance