Linux 3.13 发布

Linus Torvalds 在邮件列表上宣布发布 Linux 3.13。

主要新特性包括

  1. 为高性能 SSD 设计的可伸缩块设备层;
  2. 新的防火墙子系统/包过滤引擎 Nftablesiptables 的继承者);
  3. AMD Radeon 显卡默认启用电源管理,改进功耗,支持 GPU 切换和最新的高端显卡 R9 290X Hawaii;
  4. 功耗封顶框架(为英特尔 RAPL(Running Average Power Limit)设备设计);
  5. 支持英特尔的多整合核心架构(Many Integrated Core Architecture);
  6. 改进非一致性内存访问(NUMA)系统的性能;
  7. 改进高工作负荷时的页面表访问伸缩性能;
  8. 改进只读文件系统 Squashfs 性能;
  9. 应用能够覆盖由网络传输层计算的速率;
  10. 默认启用 TCP Fast Open,优化 TCP 连接建立过程 ;
  11. 支持 NFC 近场通信支付;
  12. 支持 High-Availability Seamless Redundancy 协议。

另外,还包括新的驱动和架构,对内核的优化,改进内存管理、文件系统、网络性能和安全性等等。

Linux 3.12 发布

Linus Torvalds 宣布发布 Linux 3.12。主要新特性包括:

  • EXT4 文件系统引入了两项新功能,支持主动 extent 缓存,减少主读工作负荷的内存使用,改进异步I/O;
  • 改进损坏后的恢复;
  • 改进较新型号 Radeon GPU 的动态电源管理;
  • 大幅改进 Radeon GPU 帧速,游戏性能最高提速 90%;
  • 支持 AMD Berlin APU;
  • 改进英特尔 Haswell 图形性能;
  • 新的驱动,bug修正,等。

Linus Torvalds 同时还讨论了 Linux 4.0 发布计划:他考虑在 Linux 3.19 之后发布 Linux 4.0,但并不是说会有巨大变化,只是想避免 3.x 的版本号超过 20。

同时,Linus 考虑采用英特尔开发者 Dirk Hondel 的提议,在内核版本发布周期中专门加入一个只修复 bug 不加入功能的版本。

Linux kernel 3.6 发布

Linus Torvalds 宣布发布kernel 3.6。主要新特性包括

  1. Btrfs 文件系统支持为每个子卷设置容量限制,在达到限制值后将不能再写入数据,该功能可作为磁盘配额功能的替代,支持创建配额组,自动化子卷管理;Btrfs 能计算出两个快照之间的差异,并将差异内容储存在单一文件内;交叉卷文件克隆等。
  2. 同时挂起到磁盘和内存,电池耗尽时,可将休眠镜像写入磁盘挂起。
  3. 支持 SMBv2 协议
  4. 客户端 TCP Fast Open 实现(服务器端将在 3.7 中引入),减少流行网站的页面载入时间4%~41%。其它减少网络拥堵的机制如 TCP small queues
  5. 安全的 Swap over NFS/NBD;VFIO 设备虚拟化机制; PCIe D3cold 节能控制,等等。