摘要:RISC-V正处于蓬勃发展的阶段, 其软件生态的移植和构建工作也在持续推进. 由于操作系统本身的复杂性, 其性能评估通常仅停留在模块级别, 而难以在函数实现层面进行系统性的评估. 在软件适配过程中, 往往会借鉴ARM等成熟架构的优化策略. 本文提出了一种基于跨架构比较的细粒度内核性能评估与缺陷挖掘方法. 该方法通过跨架构上下文匹配和架构特定的性能异常检测, 使评估重点从模块级别转向函数级别. 本文将该方法应用于Linux 5.10内核的RISC-V与ARM之间的性能对比, 揭示了RISC-V在性能上的不足. 通过选定的测试套件进行实验, 在25个被识别为异常的上下文中, 检测出了9个RISC-V的性能问题, 其中80%被归类为高优先级问题, 这表明该方法的评估准确率达80%, 该方法能够在架构适配过程中快速、准确地识别潜在的性能问题.