Linux 3.16 Kernel新特性有哪些

2023-04-12 07:26:00 linux 新特性 有哪些

Linux 3.16 Kernel新特性有哪些

Linux 3.16 Kernel中新增了很多特性,包括对ARM64体系结构的支持、对新的Intel处理器架构的支持、改进的内存管理、改进的文件系统、改进的网络子系统、改进的安全性、改进的性能和增强的硬件支持等。

下面分别介绍一下这些特性:

1.对ARM64体系结构的支持

Linux 3.16 Kernel新增了对ARM64体系结构的支持,包括对AArch64指令集的支持、对Cortex-A53处理器的支持、对GICv2的支持以及对64位DMA的支持。

2.对新的Intel处理器架构的支持

Linux 3.16 Kernel新增了对新的Intel处理器架构的支持,包括对Atom处理器C2000系列的支持、对Xeon E7 v3系列处理器的支持、对Xeon E5 v3系列处理器的支持、对Xeon D系列处理器的支持以及对4代酷睿处理器的支持。

3.改进的内存管理

Linux 3.16 Kernel对内存管理进行了改进,包括对THP(Transparent Huge Pages)的改进、对HugeTLB的改进、对Swap分区的改进以及对内存泄漏检测的改进。

4.改进的文件系统

Linux 3.16 Kernel对文件系统进行了改进,包括对Btrfs文件系统的改进、对EXT4文件系统的改进、对XFS文件系统的改进、对FAT文件系统的改进、对NTFS文件系统的改进以及对CIFS文件系统的改进。

5.改进的网络子系统

Linux 3.16 Kernel对网络子系统进行了改进,包括对IPv4/IPv6协议栈的改进、对TCP/UDP协议的改进、对DNS解析器的改进、对DHCP客户端的改进、对802.11无线网络子系统的改进以及对InfiniBand子系统的改进。

6.改进的安全性

Linux 3.16 Kernel对安全性进行了改进,包括对SELinux的改进、对AppArmor的改进、对Smack的改进、对Tomoyo的改进、对Yama的改进、对加密模块的改进以及对安全相关的内核选项的改进。

7.改进的性能

Linux 3.16 Kernel对性能进行了改进,包括对调度器的改进、对内存管理子系统的改进、对文件系统子系统的改进、对网络子系统的改进以及对存储子系统的改进。

8.增强的硬件支持

Linux 3.16 Kernel增强了对硬件的支持,包括对新的CPU、GPU、芯片组、主板、网卡、声卡、存储设备、蓝牙设备、WiFi设备、摄像头、打印机、传感器、4G设备、智能手表等的支持。

相关文章