Posts Tagged ‘Segmentation fault’

2012年个人总结

Posted in 生活琐碎 on 2月 26th, 2013 by 飘(piao2010) – Be the first to comment

2012年工作强度大了许多,各种项目+凌晨演习,特别是大促前期的准备,经常和交易线的同学在凌晨奋战,支撑11.11的交易峰值无疑对各个系统和角色都是巨大挑战,当然作为一个技术小二可以在这样的浪潮之巅体验一回也是很幸运的。这一年主要还是在于技术上的积累(符合11年总结里所期望的):
1. JVM troubleshooting:因为自己负责的多数是交易核心应用,练手的机会并不多(多的话说明应用系统的稳定性有问题,那就麻烦大了),幸运的是仅有几次OOM机会都把握住了: read more »

为何cp覆盖进程的动态库(so)会导致coredump

Posted in Linux on 12月 17th, 2012 by 飘(piao2010) – Be the first to comment

接上一篇博客《 Linux共享库(so)动态加载和升级》留下的问题:为何cp覆盖进程(运行中的程序)的动态库(so)会导致coredump ?
之前的分析只是定位到cp覆盖so文件的时候由于不会改变inode号所以引发了悲剧,但本质原因并没有找到。于是开始查找学习Linux下动态链接的实现,以及神器 gdb的常用操作。恰好在搜索相关信息的时候发现了一篇关键 read more »

Linux共享库(so)动态加载和升级

Posted in Linux, code on 12月 1st, 2012 by 飘(piao2010) – Be the first to comment

学习Linux共享库动态加载缘于一个生产环境升级apache so文件常见错误操作:apache在运行中直接cp覆盖目标so文件,一段时间后错误日志里面出现关键词:Segmentation fault (段错误) ,一个个worker进程就这样渐渐退出,最后无法处理HTTP请求。
首先了解一下共享库的创建, read more »

无觅相关文章插件,快速提升流量