Introduction to tools required for Linux with Power Server

Source: Internet
Author: User
Introduction to tools required for Linux for Power server-Linux Enterprise applications-Linux server applications. For more information, see the following. The 64-bit POWER architecture is recognized as a high-performance, reliable, and useful enterprise platform. It provides new options for UNIX and Linux application developers. No matter who you are, having experience using AIX or Linux on other platforms, you can benefit from the robust foundation of the open-source community that combines with the world's top IBM hardware POWER.

From affordable 2-way servers to vertically scalable supercomputer to the world's top JS20 BladeCenter, POWER-based machines have all sizes and levels, always ahead of people's expectations for enterprise-level hardware. Together with innovative configurations such as Dynamic Logical Partitioning, Linux or AIX provides a unique platform for application development and deployment that relies on the performance of the POWER architecture. This article provides you with the tools and knowledge needed to construct most of the code and POWER platforms.

   Linux release

The wide range of options is a powerful feature of the Linux community. POWER Linux is mainly provided by Red Hat Linux and SUSE Linux. These two Linux Release versions have their respective systems and have their own strengths. They all provide the complete toolchains, libraries, and development tools that Linux developers expect. This article commented respectively.

Note that TurboLinux is also supported. TurboLinux Enterprise Server8 uses the license code from SUSE Linux. Therefore, the features applicable to SUSE are also applicable to TurboLinux in the following discussion.

   Red Hat Enterprise Linux 3 (RHEL3)

Red Hat has successfully acted as a leader and pioneer in the open source community. In 2003, Red Hat Linux released the Enterprise Edition for POWER Architecture and brought about advanced Linux technology.

   Kernel

RHEL3 2.4.21 Linux kernel is optimized for the POWER architecture. Even before the release of Linux 2.6, Red Hat has ported some 2.4 features in their Linux 2.6 kernel.

Among them, the most striking is the Native Posix Threads for Linux (NPTL) Library. The previous Thread model, namely Linux Thread, is a traditional Thread model used in combination with the Linux 2.4 scheduler. This model has been innovated for a period of time. In RHEL3, Red Hat transplanted the new thread model from the 2.5 development tree to the 2.4 kernel, which makes the scalability better and multithreading faster, the most obvious thing is that it fundamentally improves Java performance.

Unlike the m: n threads used in some commercial UNIX operating systems, NPTL is still a model, but no one doubts its performance. The new thread model can generate and destroy 450 threads in two seconds on the legacy 100,000 Mhz Intel processor, thus providing the performance required for enterprise-level Linux. Java applications generally run eight times faster than the old Linux thread model.

The combination of cutting-edge development is not limited to kernel thread models. RHEL3 also includes a new improved glibc version 2.3.1. Due to NPTL thread performance requirements, glibc 2.3.1 also introduced more efficient libraries for Linux applications.

   SUSE SLES8

SUSE SLES8 is the old one in two Enterprise Linux versions and has reached the end of its lifecycle. SLES 8 features a regular 2.4 kernel update (SUSE has released three service packages for SLES8 users to ensure system security and performance that can be supplemented with updates ), it provides options for all categories. There are three types of file systems with logs available. By default, all common database, Web server, and email server applications and the latest KDE and Gnome desktop environments can be used in sles8. The 2.4.21 kernel currently available in SLES8 provides a 64-bit basis for real-time 32-bit and 64-bit applications.

The upcoming SLES9 is still being tested. The last task of SUSE is to integrate the new GCC, glibc, and Linux 2.6 kernels. After the release, SLES 9 will provide the first one available for IBM eServer? ISeries? And pSeries? The Linux 2.6 kernel of the server.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.