吧stacksize开大一点,可以重现问题。内存溢出。程序崩溃。//@架构师风吹哨:skywalking,普罗米修斯,elk,granfna这不都是标准流程吗?线程栈溢出确实没经历过。个人对栈溢出的理解,就是代码bug所致//@数解万物:所有系统资源都要管控,如果要多线程池,线程池也需要统一监控,告警。压力高要降级处理,兄弟你可能没被超大系统的线程栈溢出问题折磨过,一般系统建议固定几个线程池,多了就完蛋
架构师风吹哨互联网公司资深研发工程师新来的leader不理解为什么一个项目里会有多个线程池,被迫把一个项目都改成一个线程池,不出意外的话,就是要有意外了。
阿里面试题:
1、什么是内存屏障?
2、java探针如何使用?
3、G1**回收器有何特点,与CMS有啥区别?
4、什么时候栈会溢出?
5、AQS与CAS的区别?
面试的时候答的不好,求各位大佬帮忙解答,谢谢!!
---------------------
1,aqs依托cas
2, 栈是线程私有,要使它溢出,只要栈帧足够多即可
3, g1较cms而言,不仅能回收年轻代 还能回收老年代 而cms只回收老年代 g1比较能控制**回收的时延 还有g1有了分区的概念 年轻代 老年代划分的更细 所以更能保证低时延
请问有成都的车友吗,现在行情要加价不?[泪奔][泪奔]
有没得成都的车友,想改头段,有推荐的靠谱店家吗