Dyyt587

Results 4 comments of Dyyt587

> 这个在软件包里也有一个实现呢 https://github.com/RT-Thread/packages/blob/2848549066ddf0c87e2c364d383618b6d2ff20b2/tools/cpu_usage/package.json 这个软件包只有总的cpu使用率,并且占用钩子函数

> > > 这个在软件包里也有一个实现呢 https://github.com/RT-Thread/packages/blob/2848549066ddf0c87e2c364d383618b6d2ff20b2/tools/cpu_usage/package.json > > > > > > 这个软件包只有总的cpu使用率,并且占用钩子函数 > > #8091 建议是有套独立的框架,兼顾到 SMP/UMP 的场景。用静态 HOOK 插入,而不是这样直接在调度器插入一大堆条件编译代码。否则维护者阅读代码会很累的。 > > HOOK 可以用 HOOKLIST 实现,无限制 hook 数量的。 目前代码考虑到调度器的时间占用排除,独立框架要实现可以通过添加hook接入点解决(预计多添加一个接入点),这样是否可行,同时对于兼顾到 SMP/UMP...

> 需要支持到多核的,否则没办法合入。或者也可以把软件包的合并到内核中来。 我正在学习多核兼容相关内容,预计很快会有更新