Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1105084
  • 博文数量: 121
  • 博客积分: 8910
  • 博客等级: 上将
  • 技术积分: 2915
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-18 09:36
文章分类

全部博文(121)

文章存档

2011年(3)

2010年(100)

2008年(18)

分类:

2010-04-06 16:43:16

xorg-server 1.8 出招,算是正式拉开了类linux系统全面去除hal的序幕,曾经普遍认可的hal所实现的硬件抽象层,被分拆转移成多个模块,乐观点儿说,功能细分降低了彼此之前的互相牵扯,悲观点儿说,hal作者挥刀自宫的做法,又要掀起一阵血雨腥风了,期间给用户所造成的不适应,估计要持续一阵子了。

大致看了下和去除hal相关的几个动作,大致上按功能做了一些细分。

输入设备的处理,交给了udev,xorg-server 通过  /etc/X11/xorg.conf.d/10-evdev.conf 处理输入设备的属性配置。

设备信息的整合维护,交给了DeviceKit,这个服务类似hal砍掉 probers/callouts 之后的功能,能枚举设备,添加删除设备也会向dbus总线释放信号。

磁盘操作交给DeviceKit-disks,这个服务配合polikit实现磁盘管理。


阅读(816) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

安何2010-04-06 19:43:24

细分是应该的,但是希望能同时注重效率。
简单就是美