News on June 26th, the Linux 6.4 kernel has been officially released. This update brings many improvements, such as initial support for Apple M2 chips, improved storage performance, and sensor monitoring improvements, and more Rust code. While this isn't a major upgrade for the average user, it's a release worth keeping an eye on for those who want to take advantage of better hardware/software support.
It’s worth noting that this is a non-LTS release, so not everyone will need to upgrade to this release unless they encounter a specific issue that this kernel version solves.
This update has the following improvements:
- Initial support for Apple M2 chip
- Improvements in sensor monitoring
- AMD P-State guided autonomy Mode
- Storage performance improvement
Initial support for Apple's M2 chip
The Linux 6.4 kernel provides preliminary support for Apple's M2 system-on-chip (SoC) , and added device tree files for the current MacBook Air, Pro and Mac Mini systems. But there are still some problems, such as the inability of Apple M2 Mac Mini to display output and the inability to support new Apple laptop keyboards and touchpads. We can expect that these problems will be better solved when the Linux 6.5 kernel arrives.
Improvements in Sensor Monitoring
Similar to the previous kernel version, the Linux 6.4 kernel provides sensor monitoring capabilities for more than 100 ASUS motherboards, including both Intel and AMD platforms. PRIME, ROG, TUF, Pro, ProArt and other series are all supported.
AMD P-State Boot Autonomous Mode
After many efforts, AMD Boot Autonomous Mode has finally been integrated into the Linux kernel, which brings better performance to AMD EPYC and AMD Ryzen processors performance and power efficiency.
Improvement of storage performance
The Linux 6.4 kernel also brings many storage improvements, including:
- The EROFS file system has been optimized. Now Allows the use of subpage block support, which matches the AArch64 architecture.
- Various performance optimizations have been made to the EXT4 file system, as well as some minor tweaks to the NTFS file system, and the "No Access Rules" option is now removed.
- In addition, the Btrfs and F2FS file systems have also received some very nice enhancements, bringing performance improvements to different usage scenarios.
Other improvements and fixes
IT House noticed that in addition to the improvements mentioned above, there are some changes worth mentioning, such as:
- Support Intel linear address masking function.
- Stop supporting Intel Thunder Bay.
- Various optimizations have been made to LoongArch.
- Supports Intel Lunar Lake HD Audio.
- Improved the performance of VDUSE.
The above is the detailed content of Linux 6.4 kernel released: initial support for Apple M2 chip. For more information, please follow other related articles on the PHP Chinese website!

The article discusses configuring Nginx for server-side includes (SSI), performance implications, using SSI for dynamic content, and troubleshooting common SSI issues in Nginx.Word count: 159

This article explains that Nginx lacks a standard monitoring port. Monitoring relies on methods like the stub_status module (accessed via existing HTTP ports) or external tools (Prometheus, Nagios, etc.) using various techniques including HTTP APIs

This article details configuring Nginx to serve multiple projects from different ports on a single server using multiple server blocks. It emphasizes efficiency over running multiple Nginx instances and provides best practices for managing configura

Nginx reload failures stem from configuration file errors. Troubleshooting involves examining the error log for syntax issues, conflicts, permission problems, or resource exhaustion. Solutions include correcting syntax, resolving conflicts, and ens

This article explains how to restart Nginx using a specific configuration file via the -c flag, contrasting this with restarting using the default configuration. It highlights the benefits of using custom configuration files for testing, managing m

This article details methods for monitoring Nginx service status and performance. It covers using systemctl, ps, the Nginx status page, and various monitoring tools (Nagios, Zabbix, Prometheus, commercial options). Troubleshooting techniques using

This article explores free Nginx monitoring tools, comparing options like Prometheus/Grafana, Nagios, Zabbix, and StatsD/Graphite. It emphasizes tool selection based on technical expertise and highlights key metrics (RPS, request time, CPU/memory u

This article details Zabbix's Nginx monitoring capabilities. It discusses key performance indicators (KPIs) like connection, request, and caching metrics, worker process status, and upstream server health. The article emphasizes effective alert co


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

Dreamweaver Mac version
Visual web development tools

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.
