摘要: 下图为JVM内存结构 1. Program Counter Register(程序计数器): 一块较小的内存空间, 作用是当前线程所执行字节码的行号指示器(类似于传统CPU模型中的PC), PC在每次指令执行后自增, 维护下一个将要执行指令的地址. 在JVM模型中, 字节码解释器就是通过改变PC值来 阅读全文
posted @ 2018-05-27 15:57 jokinWu 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx简介 根据Nginx官网说明可知:nginx [engine x]是最初由Igor Sysoev编写的HTTP和反向代理服务器,邮件代理服务器和通用TCP / UDP代理服务器。 2、Nginx负载均衡配置 a) nginx.conf是nginx的配置文件,在conf目录下边,其中#开 阅读全文
posted @ 2018-05-25 16:58 jokinWu 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Java Web程序由于引入大量第三方java类库,在启动时经常会遇到内存溢出(Memory Overflow)或者内存泄漏(Memory leak)问题,导致程序启动失败。 一、OOM异常分类: OOM异常主要分为java堆溢出、虚拟机栈和本地方法栈溢出、方法区和运行时常量池溢出、本地直接内存溢出 阅读全文
posted @ 2018-05-23 22:56 jokinWu 阅读(187) 评论(0) 推荐(0) 编辑