欢迎访问我的博客,你的支持,是我最大的动力!

2019年06月的内容

Linux

Java应用性能监控与调优(二)JVM_GC调优

Java应用性能监控与调优(二)JVM_GC调优
JVM层GC调优 JVM的内存结构 运行时数据区(规范) 程序计数器 PC Register,存放当前正在执行的指令的地址 虚拟机栈 JVM Stacks,线程私有,生命周期与线程相同,线程堆栈,发生异常打印出来的堆栈 堆 Heap,被所有线程共享的一块内存区域,存放对象实例 ...

小马奔腾 6个月前 (06-23) 465℃ 1评论 0喜欢

Linux

Java应用性能监控与调优(一)JDK工具/监控/调试

Java应用性能监控与调优(一)JDK工具/监控/调试
生产环境发生内存溢出该如何处理? 生产环境应该给服务器分配多少内存合适? 如何对垃圾收集器的性能进行调优? 生产环境CPU负载飙高该如何处理? 生产环境应该给应用分配多少线程合适? 不加log如何确实请求是否执行了某一行代码? 不加log如何实时查看某个方法的入参与返回值? JV...

小马奔腾 6个月前 (06-22) 304℃ 1评论 1喜欢

Linux

利用MAC-Telnet协议进行纯二层网络通信(telnet/ssh)

利用MAC-Telnet协议进行纯二层网络通信(telnet/ssh)
Mac-Telnet协议通过二层mac进行通信,不依赖于IP地址。通过抓包,可以发现,服务端与客户端通信中,使用的是二层的广播(目标地址:ff:ff:ff:ff:ff:ff)进行通信,即只要在同一个二层广播域内,两台服务器可以在没有IP地址或者IP网段不相同,不能进行IP通信的情...

小马奔腾 6个月前 (06-20) 725℃ 1评论 3喜欢

Linux

基于PHP7.2.19打造多线程开发环境

基于PHP7.2.19打造多线程开发环境
PHP 默认并不支持多线程,要使用多线程需要安装 pthread 扩展,而要安装 pthreads 扩展,必须使用 --enable-maintainer-zts 参数重新编译 PHP,这个参数是指定编译 PHP 时使用线程安全方式。此外,我们打算使用 workerman 所以还...

小马奔腾 6个月前 (06-11) 346℃ 0评论 0喜欢