摘要:
Compare And Save 比较并存储 简单说就是比较原始值与预期目标值是否相等,若想等就存储;不等就重新计算再次比较(自旋),重复这个操作 举例 B=A+1 addrA:存储A值的内存地址 addrB:存储B值的内存地址 (1)首先是从addrA取出A值 (2)计算A+1 (3) 将A+1的 阅读全文
摘要:
5种IO模型 阻塞IO:一直等待CPU处理,不干其他事情 非阻塞IO:请求CPU处理,若CPU正忙则返回错误给非阻塞IO,非阻塞IO离开过一段时间再来请求,直到CPU处理 IO多路复用 信号IO:请求CPU处理并提供一个信号函数,然后继续其他操作,CPU准备好了就发信号通知 异步IO:请求CPU后离 阅读全文