无锁

C++并发实战19:lock free编程-小浪学习网

C++并发实战19:lock free编程

大家好,又见面了,我是你们的朋友全栈君。涉及到并行/并发计算时,通常都会想到使用锁来保护共享的数据,但锁的使用也存在一些问题: 效率降低:由于临界区无法并发运行,进入临界区需要等待,...
站长的头像-小浪学习网站长24天前
2011
怎样减少C++程序的内存碎片 内存池技术实现原理分析-小浪学习网

怎样减少C++程序的内存碎片 内存池技术实现原理分析

减少c++++程序内存碎片的关键在于更精细的内存管理,1.使用内存池技术,通过预分配大块内存并按需划分和回收小块内存,避免频繁调用new/delete;2.采用对象对齐,减少分配额外开销;3.使用智能...
站长的头像-小浪学习网站长36天前
2011