我确实理解术语 CPU 负载。它表明 CPU 在执行有用任务时的占用情况。我会定期测量 CPU 执行最低优先级任务(例如空闲任务)的时间量,这将告诉我 CPU 的负载情况。
过去我经常看到系统软件架构师能够确定应用程序的 CPU 带宽要求。
例如,可以说音频编解码器需要 130Mhz 才能运行(而 CPU 本身将以 260Mhz 运行)。
有时,要求会被表述为只需要一定百分比(例如 10%)CPU 的程序。换句话说,如果 CPU 以 260Mhz 运行,那么相关程序将只需要 26Mhz。
确定上述计算要求的理念/技术是什么?