系统优化怎么做-JVM优化之VisualVM

2018-09-18
阅读 3 分钟
2.4k
JDK自带,VisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作。

系统优化怎么做-JVM优化之开篇

2018-08-20
阅读 2 分钟
3.1k
前言 在上一期Tomcat优化中,针对JVM相关主要参数做过一定说明,这一期主要介绍进行一些概念及经验。后面分章节去讲述相关工具的基本使用。 优化优先级 整体来讲,系统优化应先优化架构及代码,来解决具体功能点效率问题。最后通过JVM监控工具来发现一些隐藏较为深入的问题。 相关情形 内存占用并不断增加, 系统压力大情...

系统优化怎么做-Tomcat优化

2018-08-07
阅读 5 分钟
7.7k
Tomcat作为Web应用的服务器,目前绝大多数公司都是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这里会讲Tomcat怎样进行配置能提高处理性能。另外必须提到对应的JVM参数的优化的一些经验。

系统优化怎么做-Linux系统配置优化

2018-07-22
阅读 3 分钟
4.6k
前言 应用系统跑在操作系统上面,系统的性能也关系到应用程序的性能,这里讲一些Linux性能关键的配置信息。 永久关闭selinux selinux提高系统安全性,但会造成很多麻烦,一般关闭 {代码...} 将SELINUX=enforcing改为SELINUX=disabled,保存后退出,重启生效 {代码...} 设定系统runlevel为3 节约系统资源 {代码...} 加大系统...

系统优化怎么做-SQL优化

2018-07-18
阅读 3 分钟
2.9k
数据库很重要!很重要!很重要! 重要的事情说三遍。所以单独用一篇来讲述SQL怎么优化。这里提前说到一点,不建议在业务代码里写很多复杂业务SQL,基本尽可能的减少 join,子查询 等,也就说尽量在应用层来解决问题,降低产生低效SQL的概率,数据库只是完成数据存储及最简单查询的组件。

系统优化怎么做-数据库优化

2018-07-17
阅读 3 分钟
2k
目前大部分公司的数据库都是MySQL,虽然现在NoSQL数据库比如mongo, hbase越来越流行了,但传统的MySQL依然是业界用得最多。本文是以MySQL为例。

系统优化怎么做-新系统上线前做什么

2018-07-17
阅读 1 分钟
1.7k
新上线系统,为公司业务发展助力,大家满怀期待, 系统除了在业务上满足需要,为客户带来价值。在上线后系统是否能承受住线上压力,在高峰会不会挂掉,给公司带来损失,因此在系统上线前越早做一些事情保障未来线上平稳运行。

系统优化怎么做-开篇

2018-07-17
阅读 1 分钟
1.4k
系统优化是一个系统工程, 需要长期监控长期及时解决的事情。我一直在开发的一线,积累了一些经验,开这个专栏。欢迎大家一起讨论,互相学习及进步。