Книга: Microsoft Windows Embedded CE 6.0 Exam Preparation Kit
Non-Real-Time APIs
Non-Real-Time APIs
When calling system APIs, or Graphical Windows Event System (GWES) APIs, be aware that some APIs rely on non-real-time features, such as for window drawing. Forwarding calls to non-real-time APIs may dramatically decrease system performance. Consequently, you should make sure that your APIs in real-time applications are real-time compliant. Other APIs, such as ones used for accessing a file system or hardware, can have an impact on performance because these APIs may use blocking mechanisms, such as mutexes or critical sections, to protect resources.
NOTE
Non-real-time APIs
Non-real-time APIs can have a measurable impact on real-time performances and, unfortunately, the Win32® API documentation provides little detail on real-time issues. Practical experience and performance testing can help you choose the right functions.
- Chapter 2 Building and Deploying a Run-Time Image
- Real-Time Performance
- System Timer
- Ограничение времени ожидания для транзакций (Lock timeout)
- DEADLOCK TIMEOUT
- CONNECTION TIMEOUT
- Timestamp request
- Realm match
- Конкурентный бенчмаркинг в GE Real Estate
- DiskExplorer от Runtime Software
- Time2Post
- Anonymous UUCP