Linux kernel 5.0 released and these are its news

Linux Kernel

Linux Kernel

The stable version of the Linux kernel 5.0 was released to the public yesterday, While generally switching to a radically different version number in software lifecycle management usually means adding major enhancements to the newly released version, this rule does not find its place in the new 5.0 Linux kernel version that is now available.

According to Linus Torvalds, this number "5.0" that has been assigned «it means nothing more than the fact that the 4.x numbers have gotten big enough that I am running out of fingers and toes«. Simply put, merely “whim”.

However, the numbering of the new version of the Linux kernel does not obey a specific rule and does nothing but make Linus happy.

In this fifth major version of the Linux Kernel, it comes with energy efficient task management on telephone devices through the task scheduler.

What's New in the Linux 5.0 Kernel?

This new energy efficiency planning feature allows the task scheduler to make decisions that reduce power consumption on asymmetric SMP platformssuch as the initial activation of tasks to the most energy efficient processors.

This is important because, in practice, it provides better power management for phones using ARM's big.LITTLE processors.

Still at the power-saving device level, there has been an improvement in managing Linux file system encryption.

This new version of Kernel 5.0 adds support for Adiantum, an encryption system different from the AES algorithm.

Adiantum was developed to provide file system encryption on low-end Android devices that do not have Advanced Encryption Standard (AES) encryption.

This is advantageous becausee on ARM Cortex-A7, Adiantum encryption for 4096-byte messages is approximately 4 times faster than AES-256-XTS encryption and the decryption is about 5 times faster than the latter.

Video drivers also received improvements

In addition to these two features for energy efficient devices, This version 5.0 of the Linux kernel also includes AMD's FreeSync display support.

According to some users, FreeSync is by far the most important AMDGPU feature ever released.
FreeSync is an adaptive sync technology for LCD displays that support a dynamic refresh rate to provide low latency control and a smooth viewing experience.

Along with version 19.0 of the Mesa3D library, Linux Kernel 5.0 can now support FreeSync / VESA Adaptive-Sync on all DisplayPort connections. This feature that was missing from the AMD Linux driver is now available.

Like other improvements, this new version of the Linux kernel it also includes support for the cpuset resource handler in cgroupv2, Linux's new unified control group system.

The cpuset driver provides a mechanism to restrict the location of processor and memory node tasks to only the resources specified in a task's current control group CPU interface files.

Among the improvements introduced in the new Linux Kernel 5.0, now we can also mention the support of swap files in Btrfs.

For decades, the Btrfs file system has eliminated swap file support due to potential corruption.

However, Now that the proper restrictions are in place, the kernel maintainers have restored support for swap files over the Btrfs file system. And to do this, the paging file must be fully assigned as uncompressed "nocow" on the device in question.

Finally, we have the addition of binderfs, a pseudo-file system for the Android Binder IPC controller. This binding file system allows you to run multiple instances of Android.

Beyond these important improvements, we also have many new drivers and other enhancements including file systems, memory management, block layer, virtualization, encryption, network, X86, ARM, PowerPC, RiscV architectures, drivers, etc.

How to install Kernel 5.0?

If you are interested in installing this new version of the Kernel, You can visit the following link where we present two ways to do it. The link is this.


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.