当前位置: 首页 > news >正文

做电影类网站收入怎么样做网站需要的东西

做电影类网站收入怎么样,做网站需要的东西,怎么注册国外域名,餐饮公司 网站建设1.写在前面 对于JVM调优这个话题#xff0c;可能大部分程序员都听过这个名词。 但是绝大多数程序员#xff0c;都没有真真实实去干过#xff0c;都没有真实的实践过。也不懂得如何调优#xff1f;不知道要调成怎么样#xff1f; 那今天咋们就对这个话题来展开描述一下可能大部分程序员都听过这个名词。 但是绝大多数程序员都没有真真实实去干过都没有真实的实践过。也不懂得如何调优不知道要调成怎么样 那今天咋们就对这个话题来展开描述一下如何进行jvm调优主要从以下几个方面进行分享 调优原则和原理分析JVM垃圾常见的收集器JVM调优常见的工具JVM调优常用的参数JVM调优实践 最后分享一个jvm调优的实践案例。希望可以帮助到各位 那今天我们就来分享一下jvm调优原则和原理分析 废话不多说了直接上干货啦 2.什么是JVM 平时我们所说的JVM广义上指的是一种规范。狭义上的是JDK中的JVM虚拟机。 JVM的实现是由各个厂商来做的。比如现在流传最广泛的是hotspot。其他实现 复制代码 BEA公司 JRocket IBM j9 zing 号称世界最快jvm taobao.vm JVM用什么语言编写的呢 Java中的JVM有很多实现不同厂商的JVM使用编程语言有所不同 HotSpot是C、C 与少量汇编 3.JVM调优疑问三连 是否可以把内存空间设置足够大那么就不需要回收垃圾呢 哈哈可能大部分程序员都有这么想过。 3.1 为什么JVM调优 单机的并发因为JVM调优了可以再翻至少一倍 调优的最终目的都是为了应用程序使用最小的硬件消耗来承载更大的吞吐量。 jvm调优主要是针对垃圾收集器的收集性能优化减少GC的频率和Full GC的次数令运行在虚拟机上的应用能够使用更少的内存以及延迟获取更大的吞吐量和减少暂停时间。 哈哈说到这里可能大部分人就跳出来说道理谁不懂呀可是要怎么干呢 下面展示了一些JVM调优的量化目标参考实例注意不同应用的JVM调优量化目标是不一样的。 调优目标 堆内存使用率 70%;老年代内存使用率 70%;avg pause 1秒;Full GC 次数 0 或 avg pause interval 24小时 ;创建更多的线程 3.2 什么时候JVM调优 遇到以下情况就需要考虑进行JVM调优 系统吞吐量与响应性能不高或下降Heap内存老年代持续上涨达到设置的最大内存值Full GC 次数频繁GC 停顿时间过长超过 1 秒应用出现OutOfMemory 等内存异常应用中有使用本地缓存且占用大量内存空间 3.3 调优调什么 JVM调优核心是什么 内存分配 垃圾回收 合理使用堆内存GC高效回收占用的内存的垃圾对象GC高效释放掉内存空间 疑问是否可以把内存空间设置足够大那么就不需要回收垃圾呢 这个问题背景JVM回收垃圾时机当JVM内存占满触发垃圾回收 不可以原因如下 不回收垃圾内存增长巨快再大的空间都不够用10w请求2gb垃圾对象物理层面 64 位操作系统可以支持非常大的内存但不是无限 32位操作系统 2~32 4GB64位操作系统 2~64 16384PB虚拟机层面不能设置无限大内存内存设置既不能太大也不能太小需要基于业务场景平衡考量内存空间设置过大一旦内存空间触发垃圾回收就会非常危险寻找这个垃圾非常耗时由于内存空间足够大寻找这个垃圾的时候极其的消耗时间因此导致程序停顿 举个栗子类比一下房子足够大是不是就可以不用打扫卫生显然是不行的 以上就是JVM调优的三大疑问是不是很多小伙伴都有这样的疑问呢 哈哈估计大伙多多少少都会带有这样的疑问。 4 调优原则 优先原则优先架构调优和代码调优JVM优化是不得已的手段 大多数的Java应用不需要进行JVM优化观测性原则发现问题解决问题没有问题不找问题 调优还是得从实际出发可能咋们写的代码需要优化或者我们的框架需要优化。 调优是不得已的手段了。 5.调优基础知识 在讲JVM调优之前先简单回顾下JVM相关的基础知识这里我们重点回顾下JAVA堆、垃圾回收器。这两块也是在JVM调优过程中重点关注的部分。 5.1 堆Heap 被所有线程共享在虚拟机启动时创建用来存放对象实例几乎所有的对象实例都在这里分配内存。 对于大多数应用来说Java堆Java Heap是Java虚拟机所管理的内存中最大的一块。 Java堆是垃圾收集器管理的主要区域因此很多时候也被称做“GC堆”。如果从内存回收的角度看由于现在收集器基本都是采用的分代收集算法所以Java堆中还可以细分为新生代和老年代 新生代又有Eden空间、From Survivor空间、To Survivor空间三部分。Java 堆不需要连续内存并且可以通过动态增加其内存增加失败会抛出 OutOfMemoryError 异常。 5.2 垃圾回收 从年轻代空间包括 Eden 和 Survivor 区域被称为 Minor GC 。 Full GC 是清理整个堆空间—包括年轻代和老年代。 我们不用去关心到底是叫 Minor GC 还是 Full GC大家应该关注当前的 GC 是否停止了所有应用程序的线程还是能够并发的处理而不用停掉应用程序的线程停止了所有应用程序的线程俗称STW。Stop-the-world 在 JVM 中垃圾回收器的具体实现有 串行收集器(Serial)新生代并行收集器(ParNew)并行回收(Parallel Scavenge)CMS(Concurrent Mark Sweep)Serial OldSerial收集器的老年代版本Parallel Old(Parallel Scavenge收集器的老年代版本)G1(Garbage-First)当今收集器技术发展的最前沿成果之一 下面是配套资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你 ​ 软件测试面试小程序 被百万人刷爆的软件测试题库谁用谁知道全网最全面试刷题小程序手机就可以刷题地铁上公交上卷起来 涵盖以下这些面试题板块 1、软件测试基础理论 2、web,app接口功能测试 3、网络 4、数据库 5、linux 6、web,app接口自动化 7、性能测试 8、编程基础9、hr面试题 10、开放性测试题11、安全测试12、计算机基础 ​编辑资料获取方式 xiaobei_upup添加时备注“csdn alex”
http://www.eeditor.cn/news/120806/

相关文章:

  • editplus怎么创网站dede产品展示网站模板
  • 网站的功能需求分析摄影公司
  • 建设通网站上能查到的企业潍坊网站建设工作
  • 专门做spa的网站织梦网站主页代码在后台怎么改
  • 2021年网站有人分享吗旅游自媒体网站怎么做
  • 有哪些招聘网站网络管理系统admin
  • 建设网站建设哪里好黄页信息是什么意思
  • 邢台做网站推广的地方wordpress+手册主题
  • 建设商城网站的难点我想卖东西去哪个网站
  • 如何做教育网站公司部门简称
  • 站长之家psd素材网络组建与安全通知
  • 鞍山市城市建设管理局网站宿州网站建设电话
  • 祥云县住房和城乡建设网站怎么制作网站发布
  • 如何给网站配置域名怎么注册网页
  • 长沙品牌设计公司排行榜开封网站优化
  • 世纪佳缘网站模板线上设计师招聘
  • phpcms资讯类网站模板网络优化工程师实习报告
  • 百度网站验证方法网站建设时如何建立客户信赖感
  • 太原哪里做网站好如何设计一个有趣的网页
  • 网站需备案个人网站logo图片
  • 网站群系统建设标准有关游戏的网站建设规划书
  • 网站开发项目成本分析之合理性临海大经建设集团网站
  • 网站建设需要的企业网站制作需要哪些
  • 长沙手机网站公司电商平台项目计划书
  • 网站怎样做优惠卷网店如何推广
  • 云南做网站哪家好南宁seo平台标准
  • 博客主题Wordpressseo对网店推广的作用
  • 网站建设费计入什么费用做网站要什么专业
  • 做网站外包群描写做网站专业的句子
  • dede怎么做双语网站网站建设 数据分析