JVM
tianbiao_agnees
坚持到最后的那个才是成功者
展开
-
GC算法
如何判断对象已死? 1. 引用计数算法 该算法实现简单,判定效率也挺高,在部分场景下是个不错的算法,虽然在FlashPlayer,Python和游戏脚本领域被广泛的应用的Squirrel中都用到了引用计算算法进行内存管理。但是主流的Java 虚拟机并没有采用这种方式 ,最主要的原因是它很难解决对象之间的循环引用问题。 2. 可达性分析算法 该算法的基本思路就是通过一系列被称为GC Roots原创 2017-05-02 15:23:14 · 289 阅读 · 0 评论 -
TCP流量控制
流量控制就是让发送方发送速率不要太快,要让接收方来得及接收 1.利用滑动窗口实现流量控制 发送方的发送窗口不能超过接收方给出的接收窗口的数值,TCP的窗口单位是字节,不是报文段。建立连接时 接收方告诉发送方接收窗口的值,其次接收方在接收数据时在ACK报文中携带rwnd 的值从而做到动态调整。比如 :初始的rwnd=400 发送过程中接收方返回了一条ACK报文(ACK= 1,ack = 201,r原创 2017-05-02 19:00:45 · 522 阅读 · 0 评论