Atitit.linux 内核 新特性 新功能
Atitit.linux 内核 新特性 新功能
1. Linux 3.2内核新特性 2012-02-12 22:41:471
1.2. BTRFS:更快的数据清理、tree roots自动备份、详细的错误消息、元数据手动检查2
1.5. Device Mapper中的自动精简配置和递归快照2
1.6. I/O-less dirty throttling,以减少文件系统回写2
1.7. 针对TCP的Proportional Rate Reduction算法2
3. Linux 3.9 最主要的新特性之一就是 Btrfs 体验性的支持 RAID 5 和 62
5. Linux 3.12 73%的变化与驱动有关,12%涉及架构更新,6%与文件系统有关。主要新特性包括:3
8. Linux 4.1 版本主要亮点特性有哪些呢?下面给大家做了一些整理:5
1. Linux 3.2内核新特性 2012-02-12 22:41:47
分类: LINUX另外,该版本在驱动程序、特定架构、文件系统、内存管理、网络、设备映射、电源管理、虚拟化、加密、安全、跟踪/分析等方面做了大量改进,详
该内核版本的主要新特性包括:
1.1. EXT4:支持更大的块
1.2. BTRFS:更快的数据清理、tree roots自动备份、详细的错误消息、元数据手动检查
1.3. 进程带宽控制器
1.4. 新架构:Hexagon
1.5. Device Mapper中的自动精简配置和递归快照
1.6. I/O-less dirty throttling,以减少文件系统回写
1.7. 针对TCP的Proportional Rate Reduction算法
1.8. 改进的实时分析工具“perf top”
1.9. Cross memory attach
作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://www.cnblogs.com/attilax/
2. Linux 3.4
3. Linux 3.9 最主要的新特性之一就是 Btrfs 体验性的支持 RAID 5 和 6
,该特性将在 4月末提供。此外 Linux 3.9 还将在设备映射器上包含一个缓存目标,允许 SSD 作为硬盘的缓存,以提升经常访问的用户数据和临时存储的写操作速度。内核开发者同时更新和扩展了代码用来处理 LZO 压缩,他们说此举将显著提升速度。在 Linux 3.9 中,内核的 KVM hypervisor 将首次支持 Cortex A15 处理器的虚拟化特性,这是首个在 ARM CPU 上的版本,而下一个版本的内核将提供更多 CPU 架构的支持,包括 Synopsys 和 Imagination 的 Meta ATP (Meta 1) and HTP (Meta 2) 处理器。
Linux 3.9 还将提供 Intel 7000 系列的 WIFI 驱动支持,可能在 6月份早期实现。
4. ,Linux 3.10 特性 包括:
· 用于调试或分析性能问题的跟踪器Ftrace有了多个改进;
· 完全动态滴嗒(full dynamic tick)允许非空闲CPU在某些情况下不需要周期中断定时器运行;
· TCP堆栈支持尾部损失(tail loss)探测算法,在连接末期发生丢包后加快恢复,在Google Web服务器上的长期测试显示,该补丁减少了15%的超时重新传输时间,改进了HTTP响应;
· 改进 XFS文件系统;
· 硬件支持包括支持微软Hyper-V合成视频设备,支持苹果红外接收器;
· 等等。
5. Linux 3.12 73%的变化与驱动有关,12%涉及架构更新,6%与文件系统有关。主要新特性包括:
改进较新型号Radeon GPU的动态电源管理;支持高通Adreno GPU的开源驱动;支持NVIDIA Optimus显示技术的动态GPU电源管理,双显卡笔记本可以动态的关闭或启用第二个GPU;实验性支持DRM渲染节点;支持AMD Berlin APU;改进英特尔Haswell图形性能;EXT4文件系统引入了两项功能,支持主动extent缓存,减少主读工作负荷的内存使用,改进异步I/O; 改进损坏后的恢复;等等。
6. Linux 3.13合并窗口尚未关闭
,但根据目前合并的补丁,下一版内核将会加入许多令人兴奋的新功能:多队列块层允许I/O负载在多CPU核心中均衡,伸缩性更好,减少磁盘延迟,提供更好的磁盘性能;支持英特尔Broadwell和AMD Radeon R9 290 Hawaii的新驱动;防火墙子系统/包过滤引擎Nftables将取代iptables, 提供了一个更简单的kernel ABI,减少重复代码,更有效的支持过滤规则;开源NVIDIA驱动加入新的电源管理代码;改进AMD HDMI音频功能;英特尔硬件支持Stereo/3D HDMI;Btrfs和F2FS文件系统改进;Linux功率封顶框架和实时平均功率限制驱动将允许在超出定义阈值时限制某些组件的功耗。
1月19日 Linus 在邮件列表宣布 Linux 3.13 版的发布。
此次发布包括的新特性有:
· 防火墙子系统/包过滤引擎Nftables将取代iptables;(iptables 有将近 16 年的历史)
· 改造针对高性能固态硬盘的块层设计;
· 用于封顶 Intel RAPL 设备电力消耗的功率封顶框架;
· 提高 squashfs 的性能;
· 默认开启 AMD Radeon 电源管理,并自动切换 Radeon GPU;
· 提高 NUMA 的性能;
· 提高 hugepage 工作负载相关性能;
· 默认开启 TCP Fast Open;
· 支持 NFC 支付;
· 支持高可用性无缝冗余协议;
· 新驱动和其他诸多小改进。
7. Linux Kernel 3.17
· Microsoft Xbox One 控制器支持 (没有震动反馈)
· 额外的Sony SIXAXIS支持改进
· 东芝 “主动防护感应器” 支持
· 新的包括Rockchip RK3288和AllWinner A23 SoC的ARM芯片支持
· 安全计算设备上的“跨线程过滤设置”
· 基于Broadcom BCM7XXX板卡的支持(用在不同的机顶盒上)
· 增强的AMD Radeon R9 290支持
· Nouveau 驱动改进,包括Kepler GPU修复
· 包含Intel Broadwell超级本上的Wildcatpoint Audio DSP音频支持
8. Linux 4.1 版本主要亮点特性有哪些呢?下面给大家做了一些整理:
· ext4 有了文件系统层面的加密(感谢Google)
· 罗技游戏手柄lg4ff驱动改进了‘力反馈’
· 东芝笔记本驱动进行了USB睡眠充电和背光改进
· Xbox One控制器支持Rumble
· Wacom平板驱动改进了电源报告
· 各种针对arm和x86设备电源管理改进
· Samsung Exynos 3250 电源管理改进
· 支持Bamboo平板
· 联想OneLink Pro Dock获得USB支持
· 支持Realtek 8723A、 8723B、 8761A、 8821 Wi-Fi网卡
· Ubuntu中安装Linux 4.1
· 虽然这次发布的内核被标记为稳定,但是Ubuntu用户并不需要迫切地安装它。
9. linux 4.2新功能有哪些?
分享| 2015-09-12 19:38匿名 | 浏览 48 次 来自:手机知道
2015-09-12 20:42网友采纳
linux内核功能特点:
1.,支持intel、alpha、ppc、sparc、ia-64 、arm、mips、amiga、atari和ibm s/390等
2.支持32位大文件系统。而在intel平台上,物理内存最大支持可以达到64gb
3.加强对ide和scsi硬件系统的支持,并增强了对usb设备和3d加速卡的支持
linux kernel更新日志:
完整支持DynTicks(动态定时器),并成为内核级别的内核特性。
KVM虚拟化改进。
音频/声音驱动更新。
ARM架构支持改进,包括更好地支持64位架构。
大量的Linux加密子系统优化。
AMD电源管理改进。
分阶段驱动(Staging Drivers)改进与新举措。
BCache固态硬盘/机械硬盘缓存框架已经可用,使用两种硬盘的系统将会大大提速。
eCryptfs AES-NI性能改进,支持AES指令集的AMD/Intel x86处理器将会大大提速。
Btrfs文件系统支持skinny extent,quota也进行了一些重建。
F2FS闪存文件系统重大改进。
XFS额外保护。
DRM驱动多方面改进。
Radeon DRM驱动支持golden registers、UVD视频解码、RadeonSI tiling。
引入QXL KMS驱动。
10. Linux内核4.4版本带来的网络新特性
Linux 4.4 新特性集中在IO增强,还支持用户态eBPF O网页链接 2. Linux 4.5 开始支持 cgroup v2 O网页链接 有关 cgroup v2 更多细节(PDF文档) O网页链接 3. 如何在 Debian/Ubuntu 上编译 Linux 4.4 O网页链接
11. 参考
Linux Kernel 3.17 带来了很多新特性-新闻 ◆ 快讯 Linux.中国-开源社区.htm
Linux 3.2内核新特性-wmiss414-ChinaUnix博客.htm
Linux 3.10 新特性 - 开源中国社区.htm
Linux 3.9 将包含哪些新特性? - 开源中国社区.htm
Linux 4.1 版本将带来哪些新特性? – 运维派.htm
条条值得期待:Linux 3.9重点新特性预览-Linux,3.9,Kernel,内核-驱动之家.htm (no c fini)
1. Linux 4.4 新特性集中在IO增强,还支持... 来自登州知府 - 微博.htm
2. Linux内核4.4版本带来的网络新特性-Linux-黑吧安全网.htm
3. Linux 3.12 新特性公布_Linux_cnBeta.COM.htm
4. Linux 3.13 Kernel 新特性 - 开源中国社区.htm
5. 简讯:Linux 3.13 版发布,新特性一览 - 博客 - 伯乐在线.htm
6. Linux Kernel 3.4正式发布:新硬件新特性-Linux,Kernel,内核,3.4,Linux Torvalds-驱动之家.htm
7. linux 4.2新功能有哪些?_百度知道.htm
Atitit.linux 内核 新特性 新功能的更多相关文章
- Atitit.mysql 5.0 5.5 5.6 5.7 新特性 新功能
Atitit.mysql 5.0 5.5 5.6 5.7 新特性 新功能 1. MySQL 5.6 5 大新特性1 1.1. 优化器的改进1 1.2. InnoDB 改进1 1.3. 使用 ...
- Atitit. visual studio vs2003 vs2005 vs2008 VS2010 vs2012 vs2015新特性 新功能.doc
Atitit. visual studio vs2003 vs2005 vs2008 VS2010 vs2012 vs2015新特性 新功能.doc 1.1. Visual Studio2 1.2. ...
- Atitit.mysql 5.0 5.5 5.6 5.7 新特性 新功能
Atitit.mysql 5.0 5.5 5.6 5.7 新特性 新功能 1. MySQL 5.6 5 大新特性1 1.1. 优化器的改进1 1.2. InnoDB 改进1 1.3. 使用 ...
- Linux内核分析— —创建新进程的过程
分析Linux内核创建一个新进程的过程 实验过程 要求:使用gdb跟踪分析一个fork系统调用内核处理函数sys_clone ,验证对Linux系统创建一个新进程的理解,推荐在实验楼Linux虚拟机环 ...
- 实验 六:分析linux内核创建一个新进程的过程
实验六:分析Linux内核创建一个新进程的过程 作者:王朝宪 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029 ...
- 《Linux内核--分析Linux内核创建一个新进程的过程 》 20135311傅冬菁
20135311傅冬菁 分析Linux内核创建一个新进程的过程 一.学习内容 进程控制块——PCB task_struct数据结构 PCB task_struct中包含: 进程状态.进程打开的文件. ...
- linux内核分析作业6:分析Linux内核创建一个新进程的过程
task_struct结构: struct task_struct { volatile long state;进程状态 void *stack; 堆栈 pid_t pid; 进程标识符 u ...
- 第六周分析Linux内核创建一个新进程的过程
潘恒 原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 task_struct结构: ...
- Linux内核分析-创建新进程的过程
分析Linux内核创建一个新进程的过程 task_struct结构体分析 struct task_struct{ volatile long state; //进程的状态 unsigned long ...
随机推荐
- Linux命令之fdisk
fdisk fdisk [选项] <disk> 改变分区表 fdisk [选项] –l <disk> 列出所有分区表 fdisk –s <partition(分区编号 ...
- POJ 2115 C Looooops(Exgcd)
[题目链接] http://poj.org/problem?id=2115 [题目大意] 求for (variable = A; variable != B; variable += C)的循环次数, ...
- 【数论】【快速幂】CODEVS 2952 细胞分裂 2
裸快速幂取模,背诵模板用. #include<cstdio> using namespace std; typedef long long LL; LL n=,m,q; LL Quick_ ...
- 【pb_ds】【平衡树启发式合并】【并查集】bzoj2733 [HNOI2012]永无乡
用并查集维护联通性.对每个联通块维护一个平衡树.合并时启发式合并.比较懒,用了pb_ds. #include<cstdio> #include<ext/pb_ds/assoc_con ...
- 【树上莫队】【带修莫队】【权值分块】bzoj1146 [CTSC2008]网络管理Network
#include<cstdio> #include<cstring> #include<algorithm> #include<cmath> using ...
- 学习Microsoft SQL Server 2008技术内幕:T-SQL语法基础--第4章
第4章 子查询 4.2.1 Exist 谓语: use TSQLFundamentals2008 select * from Sales.Customers as C where c.country= ...
- 还原数据库完整sq语句l
use master go declare @dbname varchar ( 20) set @dbname = 'QADB' declare @sql nvarchar ( 500) declar ...
- PostgreSQL配置文件--WAL
3 WAL WRITE AHEAD LOG 3.1 Settings 3.1.1 fsync 字符串 默认: fsync = on 开启后强制把数据同步更新到磁盘,可以保证数据库将在OS或者硬件崩溃的 ...
- npm install -S -D -g 有什么区别
npm install module_name -S 即 npm install module_name --save 写入dependencies npm install modu ...
- 使用Spring进行远程访问与Web服务
1.1. 简介 Spring为各种远程访问技术的集成提供了整合类.Spring使得开发具有远程访问功能的服务变得相当容易,而这些远程访问服务由普通Spring POJO实现.目前,Spring支持 ...