Comprehensive power management capabilitiesOn-time kernel improvements allow the system to idle processors that have no active tasks more frequently. This will result in cooler CPUs and higher power savings than previous versions. New monitoring tools such as Powertop can help to identify energy problems that can be solved, further reducing energy consumption. A new tuning tool like Tuned, an adaptive system tuning daemon, allows the system to regulate energy consumption based on an analysis of service usage patterns.Performance improvementRed Hat engineers play a key role in the upstream development of various kernel performance improvements that we plan to appear in Red Hat RHEL 6, completely reworking the process scheduler so that it can be achieved by allowing higher priority processes to be minimal Lower priority processing interference conditions, more fairly distribute the calculation time between processors. In addition, a variety of multi-processor lock synchronization improvements. For example, eliminating unnecessary locking events, replacing many spin locks with sleep locks and using more efficient lock primitives. These fundamental changes affect many kernel subsystems.Scalability improvementsThe new hardware led to a significant development of commodity computing platform. For example, a 5U rack cabinet now accommodates 64 CPUs and 2TB of memory. These systems and their successors will reach the scalability limits of Red Hat Enterprise Linux 5. One of the key features of Red Hat RHEL 6 is that it provides scalability to accommodate future systems. Its scalability capabilities range from optimized support for large CPU and memory configurations to the ability to handle a greater number of system interconnect buses and peripherals. As virtualization becomes as ubiquitous as bare metal deployments, these capabilities are suitable for bare metal and virtualized environments.New security featuresA new service called System Security Services Daemon (SSSD) provides centralized management of identities. It also has the ability to cache certificates for offline use. The new SELinux sandbox feature allows untrusted content to be executed in an isolated environment that does not affect the rest of the system. This includes the ability to isolate any virtual client running on Red Hat RHEL 6.Resource managementWith the new framework called Control Groups (cgroups), the new system provides granular control, allocation and management of hardware resources. Cgroups run at the process group level and can be used to manage applications for CPU, memory, network, and hard disk I / O resources. The framework is also used to manage virtual clients.VirtualizationRed Hat RHEL 6 extends the integrated KVM-based virtualization technology provided by earlier Red Hat Enterprise Linux distributions. The new system has several enhancements to performance, scheduler and hardware support, providing better flexibility and control regardless of the deployment model used.