Linux 2.6.25


 2008.04

经过两个多月的不断完善,最新的Linux内核2.6.25刚刚正式发布了,此次发布的新版kernel加入了众多

重要新特性,主要包括:

  进程组内存资源控制器 基于2.6.24中加入的“Control Groups”,将一组任务的内存行为同系统的

其它部分分离开来,可以被用来:

  -隔离一个或者一组程序,内存饥渴型程序可以被限制在更小的空间中。

  -利用一块受限的内存空间建立一个cgroup,可以代替启动时使用mem=XXXX选项。

  -可以更好的控制虚拟化软件。

  -CD/DVD刻录机可以控制系统剩余内存,防止由于内存不足刻录失败的情况发生。

  实时分组调度 基于2.6.24中引入的组调度(Group Scheduling),可以为进程赋予不同于nice level

的调度优先级。尤其在企业级硬件系统上,可以进一步优化实时任务的调度。

  RCU(Read-copy-update)抢占支持 传统的RCU是多CPU系统上一个强有力的机制,但是不适合低潜伏或

实时性要求高的应用,因为它会导致高潜伏时间,新的RCU抢占支持使多CPU的Linux系统实时性更强。

其他重要特性还包括:能够更精确的检测进程的内存占用,检测系统传输延迟工具Latencytop,ACPI热量

调节、timerfd()系统调用、EXT4文件系统得更新、x86_64的EFI支持、新的Controller area network网

络协议、新的MN10300/AM33架构、x86 FIFO spinlocks支持等等。另外,还大量更新的各种硬件设备驱动

  根据 Kernel Newbies 网站的总结,Linux Kernel 2.6.25 主要包括以下重要特性:

    * 支持新的 MN10300/AM33 架构
    * 能够更精确的检测进程的内存占用
    * 用于控制进程组内存占用的内存资源控制器 (Memory Resource Controller)
    * 实时分组调度
    * 检测系统传输延迟的工具 Latencytop
    * ACPI 热量调节
    * timerfd() 系统调用
    * MAC 安全框架 SMACK
    * EXT4 文件系统得到了更新
    * BRK 和 PIE 可执行地址空间随机化
    * RCU preemption 支持
    * 针对 x86 的 FIFO spinlocks 支持
    * 针对 x86_64 的 EFI 支持
    * 支持新的 Controller area network (CAN) 网络协议


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值