Changes between Version 4 and Version 5 of FDORfc47


Ignore:
Timestamp:
Jan 13, 2010, 10:13:11 AM (15 years ago)
Author:
gregboone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc47

    v4 v5  
    4242Managed API callers will experience some performance impact as outlined below. All clients will incur a larger memory allocation/overhead due to the addition of the Boolean variable.
    4343
    44 NOTE: Timing tests were made to test the impact of implementing an Interlocked strategy vs using a Mutex. The testing involved repeatedly calling !AddRef and Release on a single unmanaged FDO object. 100 million repetitions ( 100 million !AddRef and 100 million Release calls) were done using a release build. 3 different cases were tried:
     44NOTE: Timing tests were made to test the impact of implementing an Interlocked strategy vs using a Mutex. The testing involved repeatedly calling !AddRef and Release on a single unmanaged FDO object. 100 million repetitions (100 million !AddRef and 100 million Release calls) were done using a release build. 3 different cases were tried:
    4545
    4646    * Unguarded !AddRef and Release (as is now)