Development: Driver Performance Optimisations
Jump to navigation
Jump to search
V4L Driver Performance Optimisations
DVB Driver Performance Optimisations
In some cases it may be critical to do things really right, so here is a list of just the most important points when working on a DVB driver:
- Don't do heavy work in interrupt context. Use work queues.
- Avoid busy-polling.
- Don't use extra-threads unless really necessairy. They are usually avoidable.
- Don't call the Software Demultiplexer from interrupt context if avoidable.