面向国产申威平台的系统调用拦截工具
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划 (2023YFB4502703)


System Call Interception Tool for Domestic Sunway Platform
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    自主可控是我国信息系统软硬件发展的重要方向. 申威处理器作为国产化建设在硬件方面的佼佼者, 其推广仍受限于软件生态的相对不足, 特别是在用户空间操作系统子系统、追踪工具、沙箱、性能分析工具以及操作系统模拟层等领域. 这些工具的核心功能包括进程行为控制、资源隔离、系统调用重定向等, 都需要高效且可靠的系统调用拦截机制实现. 然而, 现有的系统调用拦截工具仍然存在正确性不足、易用性差、可扩展性有限及拦截性能待优化等问题, 尤其在申威平台上的应用面临诸多挑战. 为了解决上述问题, 本文使用二进制重写技术实现了一个面向国产申威平台的系统调用拦截工具, 并通过1个简单的微基准测试和4个高性能服务器测试验证了本文实现的面向国产申威平台的系统调用拦截工具的正确性和性能提升.

    Abstract:

    Autonomy and controllability are important directions for the development of software and hardware in China’s information systems. As a leader in domestic hardware construction, the Sunway processor’s promotion is still limited by the relative inadequacy of the software ecosystem, especially in such fields as user-space operating system subsystems, tracing tools, sandboxes, performance analysis tools, and operating system emulation layers. The core functions of these tools, including process behavior control, resource isolation, and system call redirection, require efficient and reliable system call interception mechanisms. However, existing system call interception tools still face issues with insufficient correctness, poor usability, limited scalability, and interception performance to be optimized. In particular, the application on the Sunway platform faces many challenges. To solve the above problems, this study employs binary rewriting technology to implement a system call interception tool for the domestic Sunway platform. Meanwhile, a simple micro-benchmark test and four high-performance server tests verify the correctness and performance improvement of the implemented system call interception tool for the domestic Sunway platform.

    参考文献
    相似文献
    引证文献
引用本文

彭维,翟涛,张为华.面向国产申威平台的系统调用拦截工具.计算机系统应用,2026,35(7):85-98

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2025-11-26
  • 最后修改日期:2025-12-30
  • 录用日期:
  • 在线发布日期: 2026-05-22
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62661041 传真: Email:csa@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号