Linux - Open Source White Papers
Using Uncacheable Memory to Improve Unity Linux Performance
Overview Although cache is popular, it is expensive to assure cache coherence and it is not advantageous with a poor locality program. This paper points out that uncacheable memory, to a memory area with cache disabled, will have better performance in some situations. The authors implement uncacheable page table and uncacheable buffer for ethernet driver in the Unity system. The results indicate that uncacheable memory will make 5%- 29% performance improvement in some important aspects. Meanwhile it does not hurt other performance metrics. The authors believe this approach could be applied in similar situations to improve other embedded systems' performance.
| Publisher | Peking University | File Format | |
|---|---|---|---|
| Date Published | September 2005 | ||
| Format | White Papers | ||
| Topics | |||



