性能文章>PerfMa社区上线一周年,小稳派福利啦~>

PerfMa社区上线一周年,小稳派福利啦~原创

https://a.perfma.net/img/3110416
1年前
14359160121

2020/09/20 PerfMa成立三周年了,同时PerfMa技术社区上线也一周年了,做个小结,以慰时间之慨,也准备了一些礼物感谢大家。(记得看到最后哦~)

周年.jpg

PerfMa技术社区

社区成立之初期望达到的效果是

  • 技术人的伊甸园
    在JVM里内存分代有块区域叫Eden(伊甸园,虽然我从不这么翻译,感觉在这里还挺合适),绝大部分对象分配都会在Eden里分配,我们也希望在这里诞生很多牛逼的技术专家。

  • 最全的性能案例库
    希望大家能在这里分享性能问题排序经验,让大家少走弯路。

  • 全球最大的JVM参数交流社区
    JVM参数有几千个,没有人能了解所有的参数,在这里大家可以分享自己JVM参数调优经验,踩坑经验,问题,希望上这个社区就够了。

  • 便捷好用的产品
    我们为社区准备了一系列免费的社区分析产品,和社区进行深度绑定,比如你有JVM参数,线程,内存等问题,可以直接使用社区免费的分析产品来解决。

回顾过去的一年,社区沉淀了数百篇性能排查调优实战文章,覆盖了长GC停顿、CPU满载、堆/堆外/metaspace/perm/系统内存泄露、JVM崩溃等高频问题领域,上千例性能问题定位疑难案例,几十位业界顶级专家在线公益答疑,出品了 JVM 调优体系课程,注册用户突破十万。铭记之事逐渐清晰,满心欢喜。
 

感谢阿菜阿飞Javaer阿飞云cocodroidCoderMengcrossoverJiecxuanEdenbabylandon30MartinDai涤生二进制之路冯涛后端技术漫谈煎鱼kenelgeekoftaste肥朝匠心零度空无楼顶凉席看星星星若岛since1986十三孙玄兔兔七挖坑的张师傅武培轩西湖の风onedaylinRockets侠梦小蓝鲸Linux内核之旅Vi的技术博客xindooYourBatman巡山小汪叶易占小狼张银奎朱纪兵朱小厮猪杂汤饭…等大大分享的技术干货并帮助小伙伴解惑。
 
社区综合各方面挑选了其中的5位大大送上星礼卡,欢迎各位小伙伴积极投稿分享干货。当然也给其他小伙伴准备了礼物哦,记得划到最后~

免费的性能分析产品

XXFox - Java虚拟机参数分析

专门提供了参数查询,参数检查,参数变迁,参数优化,参数生成等功能,方便大家解决JVM参数的各种场景下的问题。每周数千人次使用,帮助了数十万用户解决JVM参数调优问题

image.png

XSheepdog - Java线程Dump分析

从线程的各个维度,包括锁,方法,栈,线程池,线程状态等给出一些方便大家快速定位问题的功能,从而减少自己解决这类问题的时间。每日数百次的使用,帮助用户分析解决了数万例线程疑难杂症

image.png

XElephant - Java内存Dump分析

可以让内存里对象之间的各种依赖关系更加清晰明了,无需安装软件,提供上传方式,不受本地机器内存限制,支持超大Dump文件分析。每日近百次的调用,用户累计上传了近万份问题内存文件

image.png

XPocket - Java应用综合体检工具

通过简单的交互,可以对Java程序进行综合体检,集成了JVM参数优化、线程Dump分析等功能。帮助数万用户更快更便捷的获得 Dump 文件并分析

image.png

免费的Java干货课程

提供了免费的 Java 干货课程,已有近万用户进行了学习,帮助大家从基础开始了解JVM的奥秘,后续将推出更多的精品课程。

8888.png

one more thing

上文提到的 Java 应用综合体检工具- XPocket 社区后续会以开源的模式进行运营,并且经过三个月的成长,现在的功能更加强大了。 目前初步的版本已经出来了,待进一步优化后很快就能与大家见面了,大家可以期待一下哦~
 
最后就是我们的福利环节啦,赶紧来看看如何参与吧!

参与规则

  • 分享你与PerfMa社区的故事、你对PerfMa社区的建议/祝福等。(包括第一次知道PerfMa社区,使用PerfMa社区产品解决问题的经历,印象最深的文章/求助等)
  • 请回复在本文章的评论区

活动时间:

9/23 - 9/25 17:00

评奖方式 & 奖品信息:

Filco 机械键盘*1

综合留言各方面情况,社区评选出1条最优质的留言。

键盘200.jpg

PerfMa社区文化衫*5

邀请好友为自己的评论点赞,取活动截止时点赞数最高的5名。

衣服200.jpg

JVM Pocket纪念徽章*20

在所有评论中随机抽出20位幸运小伙伴。

徽章200.jpg

领奖方式:

获奖名单将会在 9/30 发出,请获奖的伙伴及时添加社区官方微信:PerfMa
 
Tips:记得一定要在本文下方留言评论哦,如同时中多份奖品仅可选其一(给其他小伙伴一点希望~),PerfMa技术社区保留活动最终解释权!若有疑问请联系社区官方微信:PerfMa

欢迎添加社区官方微信(PerfMa)并关注 PerfMa 社区微信公众号:
qrcode_for_gh_6c677493f7f2_344 2.jpg


获奖名单公布:

Filco 机械键盘最佳留言用户:

豆大侠

PerfMa社区文化衫点赞最高5位用户:

街角处、秋天的奶茶、毛毛_610563、无法无天、大水牛

JVM Pocket纪念徽章20位幸运用户:

JackLei、maomao、Jerry Wang、Lucare.Von、A建国、钢筋匣、笑霄祺、小强_260421、N_457280、日出而作、天涯_727047、Carp 🇨🇳、小子z、cl、羊又被偷了、H同学、八戒_730933、admin_user、小绵羊小旺、新启

请获奖的同学添加社区官方微信(PerfMa)领取奖品!

请先登录,查看160条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步

为你推荐

JVM 源码分析之一个 Java 进程究竟能创建多少线程
概述虽然这篇文章的标题打着JVM源码分析的旗号,不过本文不仅仅从 JVM 源码角度来分析,更多的来自于 Linux Kernel 的源码分析,今天要说的是 JVM 里比较常见的一个问题。这个问题可能有
线程池运用不当的一次线上事故
在高并发、异步化等场景,线程池的运用可以说无处不在。线程池从本质上来讲,即通过空间换取时间,因为线程的创建和销毁都是要消耗资源和时间的,对于大量使用线程的场景,使用池化管理可以延迟线程的销毁,大大提高
YGC问题排查,又让我涨姿势了!
在高并发下,Java程序的GC问题属于很典型的一类问题,带来的影响往往会被进一步放大。不管是「GC频率过快」还是「GC耗时太长」,由于GC期间都存在Stop The World问题,因此很容易导致服务
【活动结果公布:兑奖见置顶评论】每日一签到,解锁你的PerfMa壕礼
叮......Perfma达人福利发车啦!社区每日签到解锁活动上线啦~除了每日签到必得积分奖励外,还为大家增加了壕礼相赠、解锁Perfma终极大奖等环节奖励 ~来Perfma社区留下你的签到足迹,告诉
使用Top_X插件排查内存过载问题
Top命令是Linux 系统下常用的监控工具,用于实时获取进程级别的 CPU 或内存使用情况。XPocket中的Top_X为Linux Top的增强版,可以显示CPU占用率/负载,CPU及内存进程使用
记一次Synchronized关键字使用不合理,导致的多线程下线程阻塞问题排查
在为客户进行性能诊断调优时,碰到了一个Synchronized关键字使用不合理导致多线程下线程阻塞的情况。用文字记录下了问题的整个发现-排查-分析-优化过程,排查过程中使用了我司商业化产品——XLan
记一次类加载失败导致线程阻塞问题排查
作为PerfMa解决方案管理部门的技术专家,我在工作遇见过很多各种问题导致的性能问题,并参与了为客户的系统进行性能诊断调优的全过程。这一次碰到了一个类加载失败导致的性能问题。用文字记录下了问题的整个发
一次大量 JVM Native 内存泄露的排查分析(64M 问题)
我们有一个线上的项目,刚启动完就占用了使用 top 命令查看 RES 占用了超过 1.5G,这明显不合理,于是进行了一些分析找到了根本的原因,下面是完整的分析过程,希望对你有所帮助。会涉及到下面这些内容Linux 经典的 64M 内存问题堆内存分析、Native 内存分析的基本套路