![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
虚拟机
LookingNorth
这个作者很懒,什么都没留下…
展开
-
对JVM的一些笔记
Linux IO 模型 1.阻塞IO 2.异步非阻塞IO 3.IO复用 4.信号驱动IO 5.异步IO Java 类加载器 自定义类加载器 Custom ClassLoader 启动类加载器 Application ClassLoader 扩展类加载器 Extension ClassLoader 引导类加载器 Bootstrap ClassLoader JVM运行时数据区 线程私有: 程序计数器 记录程序运行位置 线程私有栈 本地方法栈 通过JNI调用c,c#语言的方法 线原创 2022-04-24 17:58:28 · 147 阅读 · 0 评论 -
常用的垃圾回收算法 jvm垃圾回收
常用的垃圾回收算法 引用计数法(Reference Counting) 原理: 对于一个对象A,任何对象引用A,则A的引用计数器+1,引用失效则-1,当引用计数为0的时候,则进行回收 缺陷: 不能解决循环引用,当A和B互相引用的时候,引用计数器就不会为0,则无法回收,造成内存泄漏,最终会内存溢出。 可达对象:通过根对象进行引用搜索,最终可以达到的对象 不可达对象:通过根对象进行引用搜索,最终不可达的对象 注意:由于不能解决循环引用,所以Java虚拟机并没有采用 标记-清除算法(Mark-Sw原创 2020-09-21 18:24:51 · 227 阅读 · 0 评论 -
Ubuntu 18.04.1 LTS LVM 磁盘扩容
Ubuntu LVM 磁盘扩容 参考: https://blog.csdn.net/yjk13703623757/article/details/80267647 --------》查看现有磁盘空间 root@ubuntu_server:/dev# df -hl Filesystem Size Used Avail Use% Mounte...原创 2019-01-16 11:20:09 · 2121 阅读 · 0 评论