摘要: 1. 在x86平台上,一个空的系统调用大概会占用200个CPU周期,造成内核对象比用户模式下的同步机制慢几个数量级的原因,是伴随调度新线程而来的刷新告诉缓存以及错过高速缓存(即未命中),可能是成百上千个CPU周期。 2. 对线程同步来说,内核对象中的每一种要么处于触发状态,要么处于未触发状态。例如, 阅读全文
posted @ 2020-12-09 14:07 MyCPlusPlus 阅读(128) 评论(0) 推荐(0) 编辑