TLAB(Thread Local Allocation Buffer) 线程本地分配缓存,这是一个线程独享的内存分配区域。 特点: TLAB解决了:直接在线程共享堆上安全分...
IP属地:广西
TLAB(Thread Local Allocation Buffer) 线程本地分配缓存,这是一个线程独享的内存分配区域。 特点: TLAB解决了:直接在线程共享堆上安全分...
引用分类: 强引用(StrongReference):强引用使用最普遍的引用,eg:new Object()。 软引用(SoftReference):软引用可用来实现内存敏感...
TCP三次握手与四次挥手的过程: 1 A向B发起连接请求,此时:A---->B;2 B收到A的发送信号,并且向A发送确认消息,此时:B---->A;3 A收到B的...
目录: 1、JMM定义1.1、多线程开发需要注意的问题 2、硬件层面剖析可见性的本质2.1、CPU高速缓存2.2、什么是缓存一致性?2.2.1、总线锁2.2.2、缓存锁2.2...
IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: 当客户处理多个描述符时(一般是交互式输入和网络套接口),必须使...
目录: 1、线程6种状态:1.1、触发--->BLOCKED状态方法;1.2、触发--->TIMED_WAITING状态方法;1.3、触发--->WAITING状态方法; 2...
逃逸分析(Escape Analysis) 逃逸分析的基本行为就是分析对象动态作用域:当一个对象在方法中被定义后,它可能被外部方法所引用,称为方法逃逸。 方法逃逸的几种方式如...