202011-01 Compare And Swap底层原理及代码示例详解 概念CAS的全称是Compare-And-Swap,它是cpu并发原语它的功能是判断内存某个位置的值是否为预期值。如果是则更改为新的值,这个过程是原子的CAS并发原语体现在java语言中就是sun.misc.Unsafe类的各个方法。调用UnSafe类中的CAS方法,JVM会帮我们实现出CAS汇编指令,这是一种完全依赖于硬件的功能,通过它实现了原子操作,再次强调,由于CAS是一种系统原语,原语属于操作系统用于范畴,是由若干条指令组成,用于完成某个功能的一个过... 继续阅读 >
202010-08 linux swap交换内存扩容的方法 swap交换内存主要是指当物理内存不够用时,系统会启用硬盘的一部分空间来充当服务器内存,而默认情况下swap内存会有一些设置标准,它与物理内存的大小也是有关系的,具体标准如下:Ram大小Swap大小激活Swap后合计大小256MB256MB512MB512MB512MB1GB1GB1GB2GB3GB2GB5GB4GB2GB6GB6GB2GB8GB8GB3GB11GB12GB3GB15GB16GB4GB20GB32GB6GB38GB64GB8GB72GB128GB11GB139GB查看内存空间fre... 继续阅读 >