最近公司项目,换到了golang 下面来开发,遇到了redis存储链表的问题,困扰了我好几天,后面静下心来,好好读了一下源码,发现官方的例子,最终还是羊毛出在羊身上c, err := dial() if err != nil { panic(err) } defer ...
分类:
其他好文 时间:
2015-05-12 11:02:30
阅读次数:
147
内核调试中最常见的一个问题是:内核 Panic 后,如何快速定位到出错的代码行?就是这样一个常见的问题,面试过的大部分同学都未能很好地回答,这里希望能够做很彻底地解答。...
分类:
系统相关 时间:
2015-04-28 09:42:48
阅读次数:
220
golang recover panic 流程控制的可达与不可达
分类:
其他好文 时间:
2015-04-27 13:09:15
阅读次数:
131
进行LFS实操的版本选择的是LFS 7.7,有关文档及应该下载的源码包的列表等可以下面地址中下载到:
http://www.linuxfromscratch.org/lfs/downloads/stable/, 其中的wget-list文件中的内容为下载的包的地址,LFS-BOOK-7.7.pdf是LFS操作的一步一步的操作及注意事项。
其中,磁盘的布局方式为:
root...
分类:
其他好文 时间:
2015-04-27 00:30:08
阅读次数:
159
在vmware虚拟中使用宿主机为Debian对LFS进行构建的过程中出现了如下的错误:
LFS kernel panic -not syncing :VFS:Unable to mount root fs on Unkn...
在编译的时候需要特别注意一个问题:若是在虚拟机中挂载的盘为SCSI接口类型的,那么在make menuconfig时,除了按照LFS 7.7中的8...
分类:
其他好文 时间:
2015-04-27 00:28:43
阅读次数:
262
JOS 用户态page fault保护处理机制分析
常常会在用户态触发page fault,如果直接让其因为page fault跌入内核触发panic目测是不是"太残忍了"
你想想,一个刚学会写C程序的童鞋,就经常干 *(int *)0x00.
当然,我只是比较赤果果的表现而已,这位同学可能经常用各种指针,然后指针为初始化亦或等于NULL的时候,对其进行赋值或解引用.总不至于让一个刚...
分类:
其他好文 时间:
2015-04-25 19:54:42
阅读次数:
247
最近迷上了skynet,代码质量很高,算开源游戏服务器框架中的佼佼者,不管是Python的firefly,C++/Python的kbengine,C#的scut,还是nodejs的pomelo,skynet在并发上和商业应用都有很大的优势,根据http://thislinux.com/blog/5_panic.html描述,skynet能支持3w在线用户,性能很是给力。 最近做的都是一些...
分类:
Web程序 时间:
2015-04-23 02:06:43
阅读次数:
1225
1、kernel.shmall=4294967296含义:系统中共享内存页总数2、kernel.panic=1含义:当出现系统内核崩溃的时候系统等待1秒钟,然后自动重启。3、net.ipv4.conf.all.accept_redirects=0含义:处于对网络的安全考虑关闭ICMP路由重定向4、net.ipv4.tcp_timestamps=0含义:如果前端有F..
分类:
其他好文 时间:
2015-04-14 20:07:37
阅读次数:
301
1.出现init进程被杀死,退出代码为4 分析:退出代码为4,则是非法命令。(不同退出码对应信息的文件:include/asm-generic/signal.h内) 这个错误在韦东山嵌入式视频第二期“毕业班第3课第2节_移植3.4.2内核之修改分区及制作根文件系统”第29分钟出现。 ...
分类:
其他好文 时间:
2015-04-12 19:18:29
阅读次数:
119