04 2018 档案

线程安全
摘要:最近在看《程序员的自我修养》,做一下笔记。 原子操作 典型的例子就是++i这种,看着像是一条语句,其实编译器会把它翻译成多条执行命令,让操作系统执行。i++的汇编语句执行过程: 1) 读取i到某个寄存器X 2) X++ 3) 将X的内容存储回i。 所以两个线程同时操作i的时候,会出现交叉赋值的情况, 阅读全文

posted @ 2018-04-11 13:31 奔跑吧,蜗牛! 阅读(212) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示