- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 坑:Centos7.4 升级内核到4.1X后出现glibc的ABI不兼容问题
Centos7升级了最新4.14内核后,发现当内存不足,发生oom killer后。如果杀死的进程是调用pthread锁的多进程程序,恭喜你,被杀掉的进程不会释放锁,华丽的死锁拉。 Centos7 + 原生内核没问题,Fedora 27 + 4.14内核也没问题。Centos 7 + 4.14内核就会死锁。稳定还原Bug代码是朋友写的,就不贴出来了。红帽子估计也不会解决这个。在Centos7上升...
2018-06-06 10:15:58 1336
原创 Glibc的一个潜在的坑
问题描述: https://sourceware.org/ml/libc-help/2016-09/msg00000.html 为什么会出现内存无法真正回收给系统呢?答案是永远不会回收给系统。 当需要分配的内存小,达不到需要走mmap内存模式时,glibc会用brk()分配内存,如果brk()失败了呢?正如链接里代码,强行在堆顶部mmap块内存(之后的brk()会强制失败),此时glibc会...
2018-06-06 08:12:36 1443
原创 学生时代的Linux内核读书笔记
翻硬盘时找到了2007年时阅读Linux内核的读书笔记。没想到那时居然对着英文原版书居然总结了那么多内容,加起来快300页了。他们见证了我苦逼的研究生生活。 工作后都忘记了有写过这些笔记。传上来希望对学弟学妹们有所帮助。可以随意修改和转载。。。 博客不能上传附件,只能传到csdn的下载中心了,系统规定下载资源分最少也要1,没资源分的对不住了~~~~~ 深入理解Linux网络内幕笔记 http...
2018-06-03 06:20:13 854 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人