C
八档电风扇
FW
展开
-
Linux并发控制
目录并发和竞态编译乱序和执行乱序中断屏蔽原子操作位原子操作自旋锁信号量互斥体完成量并发和竞态1.并发是多个执行单元同时并行的执行。2.竞态是指并发操作对共享资源的访问。竞态的发生情况如下: 1.对称多处理器(SMP)的多个CPU的进程、中断之间的并发为核间并发。 2.单个CPU内的多个进程并发访问共享资源。 3.中...原创 2019-12-15 22:31:32 · 298 阅读 · 0 评论 -
c语言递归方式实现状态机
void run_state(state){ switch(state->next) { case state1: { if (do_state1() == -1) { state->next = state1; } ...原创 2019-01-18 09:05:16 · 299 阅读 · 0 评论