LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1248|回复: 7

acpi对台式机到底有什么作用?

[复制链接]
发表于 2010-4-4 14:09:09 | 显示全部楼层 |阅读模式
在内核的相关配置里,我就发现一个button有用,就是按一下机箱上的电源键,系统就关机了。
其它的像什么ac adaptor,battery,fan,thermal zone,好像我的机器都没有,包括那个processor,好像也不是调节cpu的用电的,我在内核里禁掉了它和那个p state driver,只用了cpufreq里的ondemand,好像一点问题都没有。
如果不需要button的功能,是不是就根本不需要acpi了?
发表于 2010-4-4 14:40:50 | 显示全部楼层
Advanced Configuration and Power Interface

“高级配置与电源接口”

一般情况下,谁不需要这个它呢?
回复 支持 反对

使用道具 举报

发表于 2010-4-4 15:00:04 | 显示全部楼层
印象中是不是没有这个连软关机也不可能了。
回复 支持 反对

使用道具 举报

发表于 2010-4-4 18:10:14 | 显示全部楼层
没这个连smp都不能用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-4 19:30:47 | 显示全部楼层
这么底层吗?在gentoo的系统里,acpid也不在system系列里,而是要主动emerge到world里的。而且发现,我的系统里,只有nvidia-drivers一个包依赖它,还是在指定acpi的USE的情况下。
回复 支持 反对

使用道具 举报

发表于 2010-4-5 22:04:24 | 显示全部楼层
关注中。。。 我也不清楚, 看看其他人怎么回答。。
回复 支持 反对

使用道具 举报

发表于 2010-4-5 23:26:09 | 显示全部楼层
你去主板BIOS设置里去看,有acpi设置,这是硬件功能。
另外,内核的acpi和用户层的acpid程序是不同的,前者提供对硬件功能的软件支持,后者相当于一个监视器,将硬件acpi相关的状态经由内核提供给应用程序使用,如果应用程序不想使用这个监视器,自己实现需要的功能也是完全可行的。
emerge提示:
  1. IF you have additional applications which consume ACPI events, you
  2. should consider installing acpid to allow applications to share ACPI
  3. events.
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-6 18:25:26 | 显示全部楼层
哦,多谢。明白了不少。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表