المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Multiprocessor Optimizations: Fine-Tuning Concurrent Access to Large Data Collections



C++ Programming
03-29-2009, 02:42 AM
Application performance involves more than just speed. In a Web server environment, top performance also means ensuring that the maximum numbers of users can be served concurrently. This can be accomplished through efficient use of multiprocessor machines and thread management. This article presents techniques that can solve a number of concurrency problems. One approach, using thread management, controls access to a database on a per-thread basis, which protects the integrity of the data. In the article, reusable thread classes are built and presented. The classes are then tested and their performance in a live environment is examined.

Ian Emmons

<a href="http://msdn.microsoft.com/magazine/ef8f0a96-462c-4f44-a9b0-4ca56de05ee5">MSDN Magazine August 2001