新版Linux减少内核空循环降低系统能耗[zz]

最新ubuntu/linux/开源新闻或者其它IT相关资讯
回复
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

新版Linux减少内核空循环降低系统能耗[zz]

#1

帖子 zhuqin_83 » 2007-06-26 10:38

发布时间: 2007-06-26 09:21 作者: webmaster 来源: CNET科技资讯网 版权申明


  6月26日国际报道,如果不花更多的时间看表,你将有更多充裕的时间。

  通俗地讲,这就是Linux内核中一个重要变化的基本原理,编程人员希望这一变化能够提高Linux的效率。新版Linux操作系统将采用“tickless”(没有空循环)的内核,使处理器能够在低能耗状态下运行。

  能耗对于所有操作系统都是非常重要的。对于Linux而言,通过延长电池续航时间,低能耗能够提高它在笔记本电脑和服务器领域对Windows的竞争能力,降低电费成本。

  tickless内核不是唯一的提高Linux能源使用效率的计划。5月份,英特尔发布了一款名为PowerTop的软件。Illuminata的分析师哈夫在谈到节能计划时说,这非常重要。

  一些Linux发展需要数年才能为主流市场所接受,但“tickless”内核正在进入主流Linux版本中。在谈到新内核时,Linux之父托瓦兹说,大部分的重新设计工作已经完成。他表示,对于高级软件而言,PowerTop的价值是无法衡量的。

  Linux内核编程人员范德文表示,尽管还有更多的工作需要完成,但已经取得了相当的进展。他说,实验室测试表明,与3个月前使用的代码相比,Linux笔记本电脑的能耗降低了15%-25%。

  尽管并非计算机中的唯一能耗大户,但处理器的能耗通常超过了100瓦。另外,散热风扇也需要电能来吹走处理器产生的热量。但是在最近数年中,芯片厂商已经使得处理器能够在低能耗状态下运行。处理器时钟频率下降后,电压也会随之下降,能耗也会下降。

  但操作系统内核在节能方面做得还不够好。其中之一是软件经常不必要地使操作系统内核处于“警戒”状态。另外一个问题是内核本身也会浪费能源。英特尔的软件能够发现第一类问题,“tickless”内核则能够解决第二类问题。

  2.6.21版Linux内核支持“tickless”技术,它已经被应用在了Fedora7。范德文说,2.6.21版Linux内核能够节省大量能耗。在最节能的状态下,英特尔移动芯片的能耗为1.2瓦,“tickless”使处理器能够在最节能的状态下运行。

  tickless内核仍然会记录时间,但采用了不同的方式。不再频繁地检查是否有工作需要完成,当知道有工作需要完成后,内核会调度硬件发出中断请求。

  tickless内核在节能方面还有另一个间接好处:更好地利用虚拟技术,意味着虚拟软件不会被过多地、不必要地中断。

  Phoronix网站编辑迈克尔发现,在IBM配置Pentium M、运行Fedora 7的ThinkPad R52上,tickless内核能够将能耗由28瓦减少至26瓦。他说,tickless内核,再加上芯片级节能技术,能够延长电池续航时间和减少发热量。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
gxcooo
帖子: 394
注册时间: 2005-09-29 17:58

#2

帖子 gxcooo » 2007-06-26 10:43

好消息,期待7.10
Linux debian 2.6.18.1lemote #1 Sat Jan 13 16:02:26 CST 2007 mips GNU/Linux
top - 10:13:17 up 70 days, 11:32 , 1 user, load average: 0.63, 0.61, 0.55
头像
drivel
帖子: 1918
注册时间: 2006-07-08 9:21
来自: University of Science and Technology Beijing
联系:

#3

帖子 drivel » 2007-06-26 12:42

会减少uptime不会?
会减少楼上可就要哭泣了~呵呵
gxcooo
帖子: 394
注册时间: 2005-09-29 17:58

#4

帖子 gxcooo » 2007-06-26 12:53

你不要吓俺,这个uptime应该就是开机时间吧
俺要拿来炫耀的 :D
Linux debian 2.6.18.1lemote #1 Sat Jan 13 16:02:26 CST 2007 mips GNU/Linux
top - 10:13:17 up 70 days, 11:32 , 1 user, load average: 0.63, 0.61, 0.55
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#5

帖子 BigSnake.NET » 2007-06-26 12:54

什么版本的内核会加入此功能?
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
drivel
帖子: 1918
注册时间: 2006-07-08 9:21
来自: University of Science and Technology Beijing
联系:

#6

帖子 drivel » 2007-06-26 15:08

gxcooo 写了:你不要吓俺,这个uptime应该就是开机时间吧
俺要拿来炫耀的 :D
50多天不值得炫耀,等上了200再炫耀吧
头像
drivel
帖子: 1918
注册时间: 2006-07-08 9:21
来自: University of Science and Technology Beijing
联系:

#7

帖子 drivel » 2007-06-26 15:09

BigSnake.NET 写了:什么版本的内核会加入此功能?
  2.6.21版Linux内核支持“tickless”技术,它已经被应用在了Fedora7。范德文说,2.6.21版Linux内核能够节省大量能耗。在最节能的状态下,英特尔移动芯片的能耗为1.2瓦,“tickless”使处理器能够在最节能的状态下运行。
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#8

帖子 hao123liu » 2007-06-26 23:30

希望以后ubuntu下的电池续航时间能赶上XP的
头像
cheno
帖子: 640
注册时间: 2007-03-18 16:17
来自: 汕尾

#9

帖子 cheno » 2007-06-27 17:56

赶上XP还不够,要赶上VISTA
感受Ubuntu!
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#10

帖子 lisir » 2007-06-28 16:38

cheno 写了:赶上XP还不够,要赶上VISTA
不是说,Vista的续航能力不行么?
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
头像
东方不坏
帖子: 843
注册时间: 2007-04-05 3:09
系统: Deepin
来自: 身后某处
联系:

#11

帖子 东方不坏 » 2007-06-28 18:06

支持一把,希望快快出来吧
[color=#FFFF00]东方不败[/color] 写了:
  • OS:Ubuntu14.10
  • CPU:Athlon II 651K
  • RAM:威刚DDR3 1600 4GX2双通道
  • 主板:GA-A75M-DS2
  • 硬盘:西数64M版 2T
  • 显卡:迅景6790
  • 显示器:LG W2242TP
头像
7lemon
帖子: 62
注册时间: 2007-07-13 22:07
联系:

#12

帖子 7lemon » 2007-07-26 11:25

支持啦!
回复