• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            執行100w次的結果(單位:微妙)
            ------------------------------------------------------------------------------------
            線程 volatile讀 volatile寫 InterlockedInc  CS SRWLock共享 SRWLock獨占 互斥量
              1     8            8               35                 66      66                       67       1060
              2     8           76             153                268    134                   148      11082
              4     9           145           361                768    244                   307      23785


            volatile讀 long lvalue = gv_value;

            volatile寫 gv_value = 0;

            InterlockedIncrement(&gv_value);

            EnterCriticalSection(&cs);
            gv_value = 0;
            LeaveCriticalSection(&cs);

            AcquireSRWLockShared/Exclusive(&g_srwlock);
            gv_value = 0;
            ReleaseSRWLockShared/Exclusive(&g_srwlock);

            WaitForSingleObject(&g_hMutex, INFINITE);
            gv_value = 0;
            RleaseMutex(g_hMutex);

            如果希望應用程序獲得最佳性能,那么首先應該嘗試不要共享數據,然后依次使用
            volatile讀取,volatile寫入,Interlocked API, SRWLock以及關鍵段,當前僅當
            所有這些都不滿足要求的時候再使用內核對象。

            來自Jeffrey Riched《windows核心編程(5)》的數據,錄在這里備查。

            Posted on 2010-10-03 14:12 袁斌 閱讀(268) 評論(0)  編輯 收藏 引用
            狠狠88综合久久久久综合网 | 久久久久国产视频电影| 国产一区二区精品久久岳| 久久性生大片免费观看性| 久久精品国产第一区二区| 国内精品久久久久久中文字幕| 久久人人爽人人澡人人高潮AV | 99久久夜色精品国产网站| 久久久免费精品re6| 久久996热精品xxxx| 亚洲欧美日韩中文久久| 久久精品成人免费国产片小草| 国内精品人妻无码久久久影院导航| 久久精品国产一区二区三区日韩| 欧美久久一级内射wwwwww.| 国内精品九九久久久精品| 午夜视频久久久久一区| 久久综合给合久久狠狠狠97色| 国产精品热久久无码av| 久久久久久午夜成人影院| 亚洲精品国产综合久久一线| 草草久久久无码国产专区| 人妻精品久久久久中文字幕69| 亚洲美日韩Av中文字幕无码久久久妻妇 | 国内精品久久久久久久久| 久久人人爽人人人人片av| 91精品免费久久久久久久久| 久久人人爽人人爽人人片AV不| 久久久人妻精品无码一区| 婷婷综合久久中文字幕| 91视频国产91久久久| 婷婷久久香蕉五月综合加勒比| 亚洲欧美久久久久9999| 久久久久国产一级毛片高清板| 国产精品成人99久久久久91gav| 欧美日韩中文字幕久久伊人| 9久久9久久精品| 久久九九青青国产精品| 久久99免费视频| 成人亚洲欧美久久久久| 精品欧美一区二区三区久久久|