乐观锁 悲观锁 独占锁 共享锁 阻塞算法 非阻塞算法 自旋锁 AQS CLH队列锁 MCS队列锁 Ticket队列锁 SMP NUMA CAS ABA问题 原子变量:AtomicReference AtomicInteger AtomicReferenceFieldUpdater ...
分类:
编程语言 时间:
2017-02-25 15:56:44
阅读次数:
164
原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: ss is one another utility to investigate sockets(特适合大规模tcp链接) 原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: ss is one another util ...
分类:
其他好文 时间:
2017-02-19 12:15:31
阅读次数:
222
SMP和NUMA根据CPU访问内存中地址所需时间和距离我们可以将CPU和内存结构分为SMP(SMP,SymmetricMulti-Processor,也称之为一致内存访问UMA)、NUMA和MPP(MassiveParallelProcessing)三种结构。而我们在虚拟化环境中常用的结构包括SMP和NUMA这两种。相对SMP(UMA)来说,NUMA具..
分类:
其他好文 时间:
2017-02-17 15:41:14
阅读次数:
125
执行环境:Linux ubuntu 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 1.测试代码: a.c 2.输出: 3.创建进程是通过指针传递参数给线程的,线程 ...
分类:
编程语言 时间:
2017-01-25 16:40:57
阅读次数:
211
执行环境:Linux ubuntu 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 1. 测试代码 : a.c 2. 如果系统没有相应的pthread库,执行: 1 ...
分类:
编程语言 时间:
2017-01-25 16:27:08
阅读次数:
171