10 2018 档案
摘要:CPU缓存读取内存数据一次读取一行,32或64字节 伪共享指的是在多个线程同时读写同一个缓存行的不同变量的时候,尽管这些变量之间没有任何关系,但是在多个线程之间仍然需要同步,从而导致性能下降的情况。在对称多处理器结构的系统中,伪共享是影响性能的主要因素之一,由于很难通过走查代码的方式定位伪共享的问题
阅读全文
摘要:Compare And Swap 比较并交换 硬件同步原语 .NET通过 System.Threading.Interlocked.CompareExchang重载实现CAS 自旋锁CAS实现 因为自旋锁浪费CPU周期所以它不适合保护长时间的操作,如数据库访问,磁盘大文件写操作,网络发包等。 如果保
阅读全文
摘要:因为每个自增操作需要三个操作(不是原子操作) 1 将值加载到寄存器 2 自增 3 将寄存器的值写会内存
阅读全文
摘要:https://archive.codeplex.com/?p=bloomfilter
阅读全文
摘要:http://www.runoob.com/mysql/mysql-install.html windows下载地址 https://dev.mysql.com/downloads/file/?id=479669 1.解压zip包 2.在解压包mysql-8.0.12文件夹下创建 my.ini 配置
阅读全文
摘要:ssh key 生成 ssh-keygen -t rsa -b 4096 -C "邮箱" -t : t是type的缩写,指定密钥的类型,密钥的类型有两种,一种是RSA,一种是DSA RSA:RSA加密算法是一种非对称加密算法,是由三个麻省理工的牛人弄出来的,RSA是他们三个人姓的开头首字母组合。 D
阅读全文
摘要:垃圾回收模式 System.Runtime.GCSettings类有IsServerGC 和 LatencyMode控制运行时垃圾回收特性 IsServerGC是只读属性,表明是否是服务器垃圾回收下运行,无法在运行时切换 LatencyModel 可以接受GCLatencyModel枚举值 Batc
阅读全文
摘要:https://blog.csdn.net/tomatozaitian/article/details/73515849 ls 列出目录 mkdir 创建目录 rmdir 删除目录 rm 删除文件 touch 创建文件 echo "hello git" > index.html //将'hello
阅读全文

浙公网安备 33010602011771号