自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ACPId服務(wù)工作原理詳解

運維 系統(tǒng)運維
在手持設(shè)備設(shè)計中,電源管理歷來為重要的研究課題之一。我們?nèi)粘Kf的省電就屬于電源管理的范疇,這也是我們最關(guān)心的一個部分。

通過掛起不必要的設(shè)備、降低CPU的頻率或者其它方法,可以減少能量的消耗,達到省電的目的。電源管理實際上是一個系統(tǒng)工程,從應(yīng)用程序到內(nèi)核框架,再到設(shè)備驅(qū)動和硬件設(shè)備,都要參與進來,才能達到電源管理的***化。本文介紹一下ACPId服務(wù)的工作原理。

ACPId服務(wù)是AdvancedConfigurationandPowerInterface縮寫,acpid中的d則代表daemon。Acpid是一個用戶空間的服務(wù)進程,它充當(dāng)Linux內(nèi)核與應(yīng)用程序之間通信的接口,負(fù)責(zé)將kernel中的電源管理事件轉(zhuǎn)發(fā)給應(yīng)用程序。

ACPId服務(wù)與內(nèi)核的通信方式:acpid用poll函數(shù)掛在/proc/acpi/event文件上。內(nèi)核在drivers/acpi/event.c中實現(xiàn)了該文件的接口,一旦總線事件列表(acpi_bus_event_list)上有電源管理事件發(fā)生,內(nèi)核就會喚醒掛在/proc/acpi/event上的acpid,acpid再從/proc/acpi/event中讀取相應(yīng)的事件。acpid與應(yīng)用程序的通信方式有兩種,
其一是通過本地socket,其文件名為/var/run/acpid.socket,應(yīng)用程序只要連接到這個socket上,不用發(fā)送任何命令就可以接收到acpid轉(zhuǎn)發(fā)的電源管理事件。
其二是通過配置文件。在acpid收到來自內(nèi)核的電源管理事件時,根據(jù)配置文件中的規(guī)則執(zhí)行指定的命令。

ACPId服務(wù)配置文件在/etc/acpi/events/目錄下,
下面是一個示例:
event=button/power.*action=/sbin/shutdown-hnow
ACPId服務(wù)事件的格式為:
device_classbus_idtypedata。device_class和bus_id是字符串,type和data是十六制整數(shù)。在配置文件中可以使用通配符,來匹配指定的事件。

出處:http://blog.csdn.net/absurd/(T115)

【編輯推薦】

  1. Linux 查看磁盤空間實現(xiàn)代碼介紹
  2. Linux操作系統(tǒng)需要微軟的十大幫助
  3. 探尋Linux到底需要多低的配置
  4. Linux測試工具tcpdump監(jiān)視TCP/IP連接命令介紹
  5. Linux流量控制實例應(yīng)用介紹
責(zé)任編輯:chenqingxiang 來源: 軟件開發(fā)網(wǎng)
相關(guān)推薦

2010-07-21 10:25:53

Telnet服務(wù)

2010-06-18 15:34:49

2012-11-12 10:38:13

IBMdw

2009-07-09 14:01:22

JVM工作原理

2010-09-26 08:50:11

JVM工作原理

2011-03-11 09:41:17

JavaGC

2018-01-29 10:09:20

聯(lián)通2G退網(wǎng)

2012-11-30 10:50:40

視頻服務(wù)器

2020-10-16 08:30:00

foreach編程語言C#

2009-11-09 08:53:21

ASP.NET緩存

2021-09-07 06:40:25

AndroidLiveData原理

2018-06-01 09:17:52

區(qū)塊鏈以太坊

2011-05-25 11:26:46

LVS-DRLVS

2015-01-27 14:47:52

http協(xié)議

2012-09-13 11:17:22

IBMdw

2010-09-25 13:25:55

DHCP服務(wù)器工作原理

2009-09-16 18:02:13

WSUS服務(wù)器

2009-06-03 09:11:03

Hibernate工作原理體系結(jié)構(gòu)

2020-10-30 09:00:00

JavaScriptJavaScript引前端

2020-10-21 10:50:24

LVSNginxHAProxy
點贊
收藏

51CTO技術(shù)棧公眾號