自动化与仪器仪表
自動化與儀器儀錶
자동화여의기의표
AUTOMATION & INSTRUMENTATION
2012年
2期
9-11
,共3页
操作系统%OpenBSD%LKM%系统调用
操作繫統%OpenBSD%LKM%繫統調用
조작계통%OpenBSD%LKM%계통조용
LKM是内核为了扩展其功能所使用的可加载内核模块.当LKM被载入内核,就能修改内核变量,重载内核函数,轻易实现扩充或裁剪操作系统内核的某些功能.本文以系统调用模块为例,分析了OpenBSD下LKM的实现过程和机制,并总结了OpenBSD下系统调用模块开发和测试的具体步骤.
LKM是內覈為瞭擴展其功能所使用的可加載內覈模塊.噹LKM被載入內覈,就能脩改內覈變量,重載內覈函數,輕易實現擴充或裁剪操作繫統內覈的某些功能.本文以繫統調用模塊為例,分析瞭OpenBSD下LKM的實現過程和機製,併總結瞭OpenBSD下繫統調用模塊開髮和測試的具體步驟.
LKM시내핵위료확전기공능소사용적가가재내핵모괴.당LKM피재입내핵,취능수개내핵변량,중재내핵함수,경역실현확충혹재전조작계통내핵적모사공능.본문이계통조용모괴위례,분석료OpenBSD하LKM적실현과정화궤제,병총결료OpenBSD하계통조용모괴개발화측시적구체보취.