- 今天给大家分享一篇如何使用ab进行并发与压力测试的文章,好了,不多说了,进入今天的正题吧。 今天给大家分享一篇如何使用ab进行并发与压力测试的文章,好了,不多说了,进入今天的正题吧。
- 大家好,我是冰河,今天我们来聊聊缓存一般会关系哪些性能指标,好了,不多说了,进入今天的正题。 大家好,我是冰河,今天我们来聊聊缓存一般会关系哪些性能指标,好了,不多说了,进入今天的正题。
- 运行时数据区中包含哪些区域?哪些线程共享?哪些线程独享?【⭐⭐⭐⭐⭐】Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。JDK 1.8 和之前的版本略有不同,下面会介绍到。区别就是 1.8有一个元数据区替代方法区了。那么,Java 8 中 PermGen 为什么被移出 HotSpot JVM 了?我总结了两个主要原因(详见:JEP 122: Remo... 运行时数据区中包含哪些区域?哪些线程共享?哪些线程独享?【⭐⭐⭐⭐⭐】Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。JDK 1.8 和之前的版本略有不同,下面会介绍到。区别就是 1.8有一个元数据区替代方法区了。那么,Java 8 中 PermGen 为什么被移出 HotSpot JVM 了?我总结了两个主要原因(详见:JEP 122: Remo...
- 元空间(MetaSpace )与永久代(PermGen )的区别元空间使用本地内存(堆中),而永久代使用的是jvm的内存java.lang.OutOfMemoryError : PermGen spaceMetaSpace相比PermGen的优势字符串常量池存在永久代中,容易出现性能问题和内存溢出类和方法的信息大小难易确定,给永久代的大小指定带来困难永久代会为GC带来不必要的复杂性方便Ho... 元空间(MetaSpace )与永久代(PermGen )的区别元空间使用本地内存(堆中),而永久代使用的是jvm的内存java.lang.OutOfMemoryError : PermGen spaceMetaSpace相比PermGen的优势字符串常量池存在永久代中,容易出现性能问题和内存溢出类和方法的信息大小难易确定,给永久代的大小指定带来困难永久代会为GC带来不必要的复杂性方便Ho...
- 最近,有位小伙伴为了实现Nginx的高可用,在自己的服务器上搭建了一套Nginx集群,Nginx节点的服务器总共有3台。那么问题来了:如何对外只使用一个IP地址,通过某种策略来访问三个服务器节点上的Nginx?答案就是:可以使用虚拟IP来实现!那么,如何在服务器上添加虚拟IP?今天,我们就一起实操在服务器上添加虚拟IP。 最近,有位小伙伴为了实现Nginx的高可用,在自己的服务器上搭建了一套Nginx集群,Nginx节点的服务器总共有3台。那么问题来了:如何对外只使用一个IP地址,通过某种策略来访问三个服务器节点上的Nginx?答案就是:可以使用虚拟IP来实现!那么,如何在服务器上添加虚拟IP?今天,我们就一起实操在服务器上添加虚拟IP。
- stop-the-world(stw): 他会在任何一种GC算法中发生。stw意味着jvm因为需要执行GC而停止了应用程序的执行。当stw发生时,出GC所需的线程外,所有的线程都进入等待状态,直到GC任务完成。GC优化的很多时候,就是减少stw的发生。 stop-the-world(stw): 他会在任何一种GC算法中发生。stw意味着jvm因为需要执行GC而停止了应用程序的执行。当stw发生时,出GC所需的线程外,所有的线程都进入等待状态,直到GC任务完成。GC优化的很多时候,就是减少stw的发生。
- 面试季-经典面试题jvm第1篇,本专栏意在分享面试中常见的各种面试真题!目的是为了更好应对各厂裁员和跳槽涨薪问题,提前准备,不断学习! 面试季-经典面试题jvm第1篇,本专栏意在分享面试中常见的各种面试真题!目的是为了更好应对各厂裁员和跳槽涨薪问题,提前准备,不断学习!
- 最近,一名小伙伴跟我说:他写的程序在测试环境一点问题没有,但是发到生产环境却会频繁出现内存溢出的情况,这个问题都困扰他一周多了。于是乎,周末我便开始帮他排查各种问题。 最近,一名小伙伴跟我说:他写的程序在测试环境一点问题没有,但是发到生产环境却会频繁出现内存溢出的情况,这个问题都困扰他一周多了。于是乎,周末我便开始帮他排查各种问题。
- 写在前面温习一下毕业以来学习的东西。准备做成一个系列。所以对于每一部分技术点进行一个笔记整理。笔记主要是以《Effective Java》、 《编写高质量代码(改善Java程序的151个建议)》这两本书为方向进行整理。在不断更新,博文内容理解不足之处请小伙伴留言指正。 傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去... 写在前面温习一下毕业以来学习的东西。准备做成一个系列。所以对于每一部分技术点进行一个笔记整理。笔记主要是以《Effective Java》、 《编写高质量代码(改善Java程序的151个建议)》这两本书为方向进行整理。在不断更新,博文内容理解不足之处请小伙伴留言指正。 傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去...
- 元空间(MetaSpace )与永久代(PermGen )的区别元空间使用本地内存(堆中),而永久代使用的是jvm的内存java.lang.OutOfMemoryError : PermGen spaceMetaSpace相比PermGen的优势字符串常量池存在永久代中,容易出现性能问题和内存溢出类和方法的信息大小难易确定,给永久代的大小指定带来困难永久代会为GC带来不必要的复杂性方便Ho... 元空间(MetaSpace )与永久代(PermGen )的区别元空间使用本地内存(堆中),而永久代使用的是jvm的内存java.lang.OutOfMemoryError : PermGen spaceMetaSpace相比PermGen的优势字符串常量池存在永久代中,容易出现性能问题和内存溢出类和方法的信息大小难易确定,给永久代的大小指定带来困难永久代会为GC带来不必要的复杂性方便Ho...
- 短时间内巨大的访问流量,我们如何让系统在处理高并发的同时还能保证自身系统的稳定性?有人会说,增加机器就可以了,因为我的系统是分布式的,所以可以只需要增加机器就可以解决问题了。但是,如果你通过增加机器还是不能解决这个问题怎么办呢?而且这种情况下又不能无限制的增加机器,服务器的硬件资源始终都是有限的,在有限的资源下,我们要应对这种大流量高并发的访问,就不得不采取一些其他的措施来保护我们的后端服务系统了 短时间内巨大的访问流量,我们如何让系统在处理高并发的同时还能保证自身系统的稳定性?有人会说,增加机器就可以了,因为我的系统是分布式的,所以可以只需要增加机器就可以解决问题了。但是,如果你通过增加机器还是不能解决这个问题怎么办呢?而且这种情况下又不能无限制的增加机器,服务器的硬件资源始终都是有限的,在有限的资源下,我们要应对这种大流量高并发的访问,就不得不采取一些其他的措施来保护我们的后端服务系统了
- 在新生代优化好的背景下,何时会让一些对象进入老年代?-XX:MaxTenuringThreshold=5 让在1、2min内连续躲过5次Minor GC对象迅速进入老年代一般就是@Service、@Controller之类的注解标注的那种系统业务逻辑组件,这种对象实例一般全局单实例,一直使用,所以一般会长期被GC Roots引用,这种对象一般不会太多,大概最多一个系统就几十MB按JVM参数,... 在新生代优化好的背景下,何时会让一些对象进入老年代?-XX:MaxTenuringThreshold=5 让在1、2min内连续躲过5次Minor GC对象迅速进入老年代一般就是@Service、@Controller之类的注解标注的那种系统业务逻辑组件,这种对象实例一般全局单实例,一直使用,所以一般会长期被GC Roots引用,这种对象一般不会太多,大概最多一个系统就几十MB按JVM参数,...
- 跟阿里的一个朋友,一位P9大佬聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了。从基础到架构,从算法到AI,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进步,相信五年、十年之后都会实现的。 跟阿里的一个朋友,一位P9大佬聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了。从基础到架构,从算法到AI,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进步,相信五年、十年之后都会实现的。
- 被面试官深究JVM知识后,我通宵整理JVM知识 被面试官深究JVM知识后,我通宵整理JVM知识
- 【问题现象】SPECjvm2008测试过程中startup.compiler.sunflow堵塞一直卡住问题,执行java -jar SPECjvm2008.jar -base -ikv后卡在如下界面【解决方法-1】1、修改Main.java文件vim /SPECjvm2008/src/spec/benchmarks/compiler/sunflow/Main.java在第28行增加"-no... 【问题现象】SPECjvm2008测试过程中startup.compiler.sunflow堵塞一直卡住问题,执行java -jar SPECjvm2008.jar -base -ikv后卡在如下界面【解决方法-1】1、修改Main.java文件vim /SPECjvm2008/src/spec/benchmarks/compiler/sunflow/Main.java在第28行增加"-no...
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
回顾中 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签