董斌

Results 1 comments of 董斌

> Thanks. 有什么方法可以做改动后的性能测试方法吗? 多线程同时调同一把锁,用计时器观察不同情况下完成任务的时间。 也可以调整临界区的占用时长,模拟不同大小临界区情况下,锁的表现性能; 锁可以增加计数器来观察锁的竞争情况、失败情况、等待时长 以下是测试锁的例子 ```cpp #include #include #include #include std::mutex myMutex; int sharedVariable = 0; void threadFunction(int competitionCount, int criticalSectionDuration, int lockYieldTime) { for (int i =...