我在看Three Embedded Software Techniques時看到的,在做嵌入式系統時有三項技術可以拿來測量系統,因而知道系統效能,並且據以改進。
一、 interrupt latency: 知道它可以知道像「按了可樂鈕到可樂掉出來需要多久」。有些論文討論如何降低 latency time, 請自行查閱。
二、計算 cpu loading: 通常最主要的是計算 cpu 在做 task swap 時耗了多少工夫,文中也有討論一個技巧。
三、降低 program size 並改進程式效率: 這一點是最常見的。
在設計系統時至少該考量這三件事。
2007/03/21
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言