上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 垃圾回收的瓶颈 传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他无法解决的一个问题,就是Full GC所带来的应用暂停。在一些对实时性要求很高的应用场景下,GC暂停所带来的请求堆积和请求失败是无法接受的。这类应用可能要求请求的返回时间在 阅读全文
posted @ 2018-04-24 15:40 kdy 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 以下配置主要针对分代垃圾回收算法而言。 堆大小设置 年轻代的设置很关键 JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。在Windows Se 阅读全文
posted @ 2018-04-24 15:35 kdy 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 为什么要分代 分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。 在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连接,这类对 阅读全文
posted @ 2018-04-24 15:29 kdy 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 如何区分垃圾 上面说到的“引用计数”法,通过统计控制生成对象和删除对象时的引用数来判断。垃圾回收程序收集计数为0的对象即可。但是这种方法无法解决循环引用。所以,后来实现的垃圾判断算法中,都是从程序运行的根节点出发,遍历整个对象引用,查找存活的对象。那么在这种方式的实现中,垃圾回收从哪儿开始的呢?即, 阅读全文
posted @ 2018-04-24 15:21 kdy 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 可以从不同的的角度去划分垃圾回收算法: 按照基本回收策略分 引用计数(Reference Counting): 比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark- 阅读全文
posted @ 2018-04-24 15:17 kdy 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long, 阅读全文
posted @ 2018-04-24 15:08 kdy 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 第一步:打开Linux的控制台,使用vi指令修改etc目录下的inittab文件: 第二步:找到文件中的"id:5initdefault"这一行,5就是现在的启动级别 然后我们把5改成3(按a指令即可修改,改完按ESC键,输入“:”之后输入wq即可保存并退出): 第三步:退出vi,直接执行reboo 阅读全文
posted @ 2018-04-23 11:51 kdy 阅读(152) 评论(0) 推荐(0) 编辑
摘要: (1)命令替换 我们首先启动两个控制台程序我们在其中一个控制台上输入指令wall aaa,也就是向所有人输出警告,警告内容为aaa: 可以看到另外一个控制台也弹出了警告。我们想把当前日期发给所有用户怎么办?我们首先使用wall date: 发现只是把date这四个字母发送给了所有人,并不是执行后的时 阅读全文
posted @ 2018-04-23 11:47 kdy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 管道讲一个命令的输出传送给另一个命令,作为另一个命令的输入使用方法:命令1|命令2|命令3......|命令n使用举例:(1)$ls -Rl /etc|more我们使用ls -R查看etc下面所有的文件 但是出来的文件特别多,我们想让它分页显示,可以使用下面的语句$ls -Rl /etc|more 阅读全文
posted @ 2018-04-23 11:39 kdy 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解R 阅读全文
posted @ 2018-04-23 11:00 kdy 阅读(144) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页