java一生之敌 java一生之敌
2年前
JVM的内存模型和优化方式
一、JVM的内存模型1.!图片(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/52b2220f04010eb329efbef966f9fa40.png)其中s0,s1为幸
Stella981 Stella981
3年前
JVM系列之:内存与垃圾回收篇(二)
JVM系列之:内存与垃圾回收篇(二)本篇内容概述:1、堆HeapArea2、方法区MethodArea3、运行时数据区总结4、对象的实例化内存布局和访问定位一、堆HeapArea1、堆的核心概念
Stella981 Stella981
3年前
ConcurrentHashmap 解析
ConcurrentHashmap(JDK1.7) 总体描述:  concurrentHashmap是为了高并发而实现,内部采用分离锁的设计,有效地避开了热点访问。而对于每个分段,ConcurrentHashmap采用final和内存可见修饰符volatile关键字(内存立即可见:Ja
Wesley13 Wesley13
3年前
NFS部署教程
NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。简单的来说:它就是是可以透过网络,让不同的主机、不同的操作系统可以共享存储。NFS在文件传送或信
Stella981 Stella981
3年前
Redis5.0之后的内存策略
前言:这八种算法是基于redis5.0版之后的,他新增了新增allkeyslfu,volatilelfu这两种算法,也就是多了LFU算法,而LFU与LRU算法不同在于;LRU是淘汰最近最长时间未使用的页面进行淘汰,而LFU是要求在页置换时置换引用计数最小的页,因为经常使用的页应该有一个较大的引用次数。但是有些页在开始时使用次数很多,但以后就不再使用,
Wesley13 Wesley13
3年前
mysql 高可用方案梳理
mysql高可用方案梳理集群部署种类同步集群1.结构:datasqlmgm节点2.特点内存级别的,对硬件要求较低,但是对内存要求较大。换算比例为:1:1.1数据同时放在几台服务器上,冗余较好;速度一
Wesley13 Wesley13
3年前
Java虚拟机内存优化实践
!(https://oscimg.oschina.net/oscnet/04be16a6c66eba872900321785c7b9c9690.png)  众所周知,Java是从C的基础上发展而来的,而C程序的很大的一个问题就是内存泄露难以解决,尽管Java的JVM有一套自己的垃圾回收机制来回收内存,在许多情况下并不需要java程序开发人员操
Stella981 Stella981
3年前
Linux并发与同步专题
并发访问:多个内核路径同时访问和操作数据,就有可能发生相互覆盖共享数据的情况,造成被访问数据的不一致。临界区:访问和操作共享数据的代码段。并发源:访问临界区的执行线程或代码路径。在内核中产生并发访问的主要有如下4种:中断和异常:中断发生后,中断处理程序和被中断的进程之间有可能产生并发访问。中断<被中断的线程软中断和ta
Wesley13 Wesley13
3年前
2019第三届金融科技与金融安全峰会北京站来袭!
近期,北京、上海、广州等中心城市先后发布金融科技规划和相关政策,明确金融科技发展重点。开放、共享、无界、生态成为金融科技机构竞相角逐的焦点。金融机构与科技企业如何共同构建开放、共享、无界的共赢生态?监管机构怎样把握科技创新与金融安全的平衡,构建金融科技“监管沙盒”?成为当下首要课题。为此,中关村互联网金融研究院、中国互联网金融三十人论坛(CIF30)联合
Stella981 Stella981
3年前
Promise和worker内存泄漏的问题
原文链接: Promise和worker内存泄漏的问题(https://my.oschina.net/ahaoboy/blog/4718123)https://www.cnblogs.com/cangqinglang/p/10580297.html(https://www.oschina.net/action/GoToLink?urlhttps