计算机研究与发展2021,Vol.58Issue(3) :651-667.DOI:10.7544/issn1000-1239.2021.20200186

基于多标签的内核配置图及其应用

Kernel Configuration Infographic Based on Multi-Label and Its Application

侯朋朋 张珩 武延军 于佳耕 邰阳 苗玉霞
计算机研究与发展2021,Vol.58Issue(3) :651-667.DOI:10.7544/issn1000-1239.2021.20200186

基于多标签的内核配置图及其应用

Kernel Configuration Infographic Based on Multi-Label and Its Application

侯朋朋 1张珩 2武延军 2于佳耕 2邰阳 2苗玉霞2
扫码查看

作者信息

  • 1. 智能软件研究中心(中国科学院软件研究所) 北京100190;中国科学院大学 北京100049
  • 2. 智能软件研究中心(中国科学院软件研究所) 北京100190
  • 折叠

摘要

Linux内核提供了灵活的内核配置项机制,便于针对不同的应用场景进行个性化定制.但内核配置项的数量巨大且增长快速,配置项的默认值在不同内核版本中经常改变,即使专业的内核团队设置配置项也面临很多挑战.针对上述问题,提出基于多标签的内核配置图,该图包含内核配置项间的依赖关系、功能标签、性能标签、安全标签和配置项使能率.此外,该图提供了可视化功能,更加直观、高效、人性化.该内核配置图在内核配置项异常值检测、内核启动优化、内核裁剪、内核安全增强、内核性能优化、内核配置项智能问答等场景均可应用.且将内核配置图应用到检索场景,实现了面向内核配置项的检索框架KCIR(kernel config information retrieval),该框架基于内核配置图对查询语句和内核配置项描述文本进行了扩展,实验评估表明KCIR和传统检索框架相比,检索效果有显著提升,验证了内核配置图在实际应用中的有效性和实用性.

关键词

内核配置项/多标签/Linux内核/信息检索/可视化

引用本文复制引用

基金项目

国家自然科学基金(62002350)

中国科学院战略性先导科技专项(C类)(XDC05040200)

广东省重点领域研发计划项目(2019B010154004)

出版年

2021
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量1
参考文献量1
段落导航相关论文