From c5f58f806cd9bb3d66d05deacbd221f12ab135e7 Mon Sep 17 00:00:00 2001 From: Yan_yan Date: Wed, 25 Nov 2020 17:36:23 +0800 Subject: [PATCH] modify performance result in task.md and int.md --- docs/doc/kernel/int.md | 4 ++-- docs/doc/kernel/task.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/doc/kernel/int.md b/docs/doc/kernel/int.md index d53306b..37624b2 100644 --- a/docs/doc/kernel/int.md +++ b/docs/doc/kernel/int.md @@ -419,9 +419,9 @@ void realtime_taskswitch_test() 结果分析: * XiUOS在RISC-V K210 400MHz CPU主频上中断响应时间为 2.6 us低于sylixos的 3.612 us -* 若进行同等1GHz主频换算,K210上的中断响应时间应为 1.016 us,XiUOS中断响应的效率比sylixos提高 71.87% +* 若进行同等1GHz主频换算,K210上的中断响应时间应为 1.016 us,XiUOS中断响应的效率比sylixos提高 2.5倍 * 在ARM stm32f407 168MHz CPU主频中断响应时间 11.9 us高于1GHz主频测试的sylixos -* 若进行同等1GHz主频换算,STM32F407上的中断响应时间应为 1.952 us,XiUOS的中断响应的效率比sylixos提高 45.95% +* 若进行同等1GHz主频换算,STM32F407上的中断响应时间应为 1.952 us,XiUOS的中断响应的效率比sylixos提高 0.8倍 由于XiUOS优化了中断响应的流程,减少了执行指令数量,因此,同等主频条件下,中断响应时间更短。 diff --git a/docs/doc/kernel/task.md b/docs/doc/kernel/task.md index 894e751..da7b18a 100644 --- a/docs/doc/kernel/task.md +++ b/docs/doc/kernel/task.md @@ -939,9 +939,9 @@ xs_SwitchKthreadContext: 结果分析: * XiUOS 在RISC-V K210 400MHz CPU主频上任务切换时间为 160 ns 低于 sylixos 的 577.1 ns -* 若进行同等1 GHz 主频换算,K210 上的任务切换时间应为 62.5 ns,XiUOS 的任务切换的效率比 sylixos 提高 89.16% +* 若进行同等1 GHz 主频换算,K210 上的任务切换时间应为 62.5 ns,XiUOS 的任务切换的效率比 sylixos 提高 8.2倍 * 在ARM stm32f407 168MHz CPU主频任务切换时间 1260 ns高于1GHz主频测试的sylixos -* 若进行同等1 GHz 主频换算,STM32F407 上的任务切换时间应为 206.718 ns,XiUOS 的任务切换的效率比 sylixos 提高 64.18% +* 若进行同等1 GHz 主频换算,STM32F407 上的任务切换时间应为 206.718 ns,XiUOS 的任务切换的效率比 sylixos 提高 1.8倍 由于XiUOS优化了任务切换的流程,减少了执行指令数,因此,同等主频条件下,任务切换时间更短。