欣喜棉花糖

文章
7
资源
0
加入时间
3年0月21天

Windows内核原理与实现读书笔记之并发和同步基础

Windows中的并发和同步并发是指多个控制流同时在执行,既可能是真正的并行执行(如多处理器或多核的硬件环境),也可能是分时方式的并发执行。同步时保证在并发执行的环境中各个控制流可以有序地执行,包括对于资源的共享或互斥访问,以及代码功能的逻辑顺序。1 进程和线程同步基础1.1 并发性基础 进程或线程的并发性可能的来源:多处理器环境、多核环境、超线程环境、处理器外部中断、内部中断、线程放弃执行权。Intel X86 指令体系中,运算指令加上lock 前缀保证其原子性。使用l..