• <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 袁斌 閱讀(261) 評論(0)  編輯 收藏 引用
            欧美亚洲国产精品久久高清| 久久久久久久99精品免费观看| 国产 亚洲 欧美 另类 久久| 久久se精品一区精品二区国产| 久久噜噜久久久精品66| 日本高清无卡码一区二区久久| 久久久久久极精品久久久| 亚洲午夜久久久久久久久久| 久久久久一区二区三区| 国产色综合久久无码有码| 狠狠人妻久久久久久综合蜜桃| 欧美成人免费观看久久| 国内精品久久久久久久久电影网| 久久久久久久97| 欧美日韩精品久久久久| 久久最新精品国产| 久久久久国产精品熟女影院| 久久人人超碰精品CAOPOREN| 久久精品国产91久久麻豆自制| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 7777精品久久久大香线蕉| 99久久综合狠狠综合久久| 欧美牲交A欧牲交aⅴ久久| 无码国内精品久久综合88| 国产一区二区精品久久岳| 欧美激情精品久久久久| 久久综合给合久久国产免费| 波多野结衣久久精品| 伊人久久国产免费观看视频| 久久综合精品国产一区二区三区| 国产精品欧美久久久天天影视| 久久久久亚洲AV片无码下载蜜桃| 狠狠色丁香久久婷婷综合蜜芽五月 | 久久性精品| 久久伊人五月天论坛| 久久久99精品成人片中文字幕| 久久精品国产99国产精品澳门| 久久精品国内一区二区三区| 免费观看成人久久网免费观看| 久久91精品久久91综合| 99热热久久这里只有精品68|