- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 java内存模型
JVM规范定义了java内存模型 来屏蔽掉各种操作系统、虚拟机实现厂商和硬件的内存访问差异,以确保java程序在所有操作系统和平台上能够实现一次编写到处运行的效果 1.工作内存和祝内存 java内存模型规定所有的变量都存储在主内存中(JVM内存的一部分) 每个线程有自己独立的工作内存,他保证了被该线程使用的变量的主内存复制,线程对这些变量的操作都在自己的工作内存中进行,不能直接
2017-11-30 21:41:49 155
原创 传统的RPC调用性能差的原因
罪行一: 网络传输方式问题。传统的RPC框架或者基于RMI等方式的远程服务(过程)调用采用同步阻塞IO,当客户端的并发压力或者网络延时增大之后,同步阻塞I/O会由于频繁的wait导致I/O线程经常性的阻塞,由于线程无法高效的工作,I/O处理能力自然下降 采用BIO通信模型的服务,通常由一个独立的Acceptor线程负责监听客户端的链接,收到客户端连接之后,为其创建一个新的线程处理请求消息,处理
2017-11-28 19:10:35 2185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人