01-03-2021, 09:57 AM
![[صورة مرفقة: 12093648._UY200_.jpg]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1400884575i/12093648._UY200_.jpg)
covers Windows externals at the API level, presenting practical coverage of all the services Windows programmers need, and emphasizing how Windows functions actually behave and interact in real-world applications. begins with features used in single-process applications and gradually progresses to more sophisticated functions and multithreaded environments. Topics covered include file systems, memory management, exceptions, processes, threads, synchronization, interprocess communication, Windows services, and security.
- Leveraging parallelism and maximizing performance in multicore systems
- Promoting source code portability and application interoperability across Windows, Linux, and UNIX
- Using 64-bit address spaces and ensuring 64-bit/32-bit portability
- Improving performance and scalability using threads, thread pools, and completion ports
- Techniques to improve program reliability and performance in all systems
- Windows performance-enhancing API features available starting with Windows Vista, such as slim reader/writer locks and condition variables