Architecture Phase1 Week9:HomeWork
JVM 得垃圾回收算法,通过分代方法进行分区新生代(Eden 区,From 区,To 区),老年代,Edian 区通过复制算法复制到 From 区。如果 From 区满了,就复制到 To 区,拷贝几次后发现比较稳定就拷贝到老年代。最后垃圾回收会在新生带回收,还有一种全局回收。包含所有区。
并行垃圾回收器,分为四个阶段,初始化标记,并发标记,重标记(会暂停所有线程),并发清理。
最新得版本使用 G1 垃圾回收机制。-XX:MaxGCPauseMillis,可以动态调整垃圾回收时间
秒杀系统得挑战主要是,高并发得访问,带宽限制。一般通过部署 CDN 对静态资源进行处理,降低实际服务器得流量压力。通过合理得优化系统结构来如负载均衡,Redis 缓存降低对数据库访问得压力。尽量将数据请求拦截在进入购买页面前。通过设置阀门过滤大多数用户。
版权声明: 本文为 InfoQ 作者【phylony-lu】的原创文章。
原文链接:【http://xie.infoq.cn/article/8c02058625d7ea05e4507d23a】。文章转载请联系作者。
评论