jjzjj

pVisitPoints

全部标签

c++ - 线程安全队列是一种好方法吗?

我正在寻找一种方法来优化我开发的开源项目的以下代码,或者通过将繁重的工作转移到另一个线程来boost它的性能。voidProfilerCommunication::AddVisitPoint(ULONGuniqueId){CScopedLocklock(m_mutexResults);m_pVisitPoints->points[m_pVisitPoints->count].UniqueId=uniqueId;if(++m_pVisitPoints->count==VP_BUFFER_SIZE){SendVisitPoints();m_pVisitPoints->count=0;}}以