AkkaAkka是什么呢?直接引用Akka站点上面的描写叙述吧:Akka is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven application...
分类:
其他好文 时间:
2015-05-13 18:29:26
阅读次数:
106
最近在项目上遇到了Segmentation Fault的错误,一直调试不出来是哪里出了问题,对于刚接触嵌入式的,也不知道该如何去调试一个项目,定位内存问题,纠结了好几天,好阿红整理下自己的思路。从头开始。 以下内容只为整理来自己使用的,大多来源于网络,感谢大家的分享: http://www....
分类:
其他好文 时间:
2015-05-08 12:27:28
阅读次数:
164
描述:
有6条配置命令,它们执行的结果分别是:
命 令 执 行
reset reset what
reset board board fault
board add where to add
board delet no board at all
reboot backplane impossible
backpl...
分类:
其他好文 时间:
2015-05-02 18:13:56
阅读次数:
713
前言接上两篇:你的C/C++程序为什么无法运行?揭秘Segmentation fault (1)
你的C/C++程序为什么无法运行?揭秘Segmentation fault (2)写到这里,越跟,越发现真的是内核上很白,非一般的白。
但是既然是研究,就定住心,把段错误搞到清楚明白。本篇将作为终篇,来结束这个系列,也算是对段错误和程序调试、寻找崩溃原因(通常不会给你那么完美的stackstrace...
分类:
编程语言 时间:
2015-05-01 13:28:54
阅读次数:
260
什么让你对C/C++如此恐惧?晦涩的语法?还是优秀IDE的欠缺?
我想那都不是问题,最多的可能是一个类似这样的错误:
段错误(Segmentation fault)这是新手无法避免的错误,也是老手极力回避也经常遇到的错误。
本篇,试图简略地剖析一段会引发这个错误的程序,带来一些启发。先看两份代码,一份是错误的.错误代码#include "string.h"
#include <stdlib.h...
分类:
编程语言 时间:
2015-04-30 07:35:31
阅读次数:
163
定位一个map相关的coredump来熟悉一下:
Core was generated by `./xuzhina_dump_c07_s3_ex 5 / 6'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000 in ?? ()
Missing separate debuginfos, use: debug...
分类:
系统相关 时间:
2015-04-30 01:07:50
阅读次数:
229
什么让你对C/C++如此恐惧?C/C++语言如此的强大,让人爱不释手,但晦涩的语法和诸多的编程陷阱让人头皮发麻。段错误我们通常遇到的最多的错误莫过于段错误,下面是一个经典的段错误,你没遇到过?亲,那不可能~
好吧,一般这样的错误大都由指针引起,看看我们的代码都写了些什么:#include "stdio.h"
#include "string.h"
#include "stdlib.h"void f...
分类:
编程语言 时间:
2015-04-29 23:28:30
阅读次数:
309
看一个coredump例子:
看一个coredump例子:
Core was generated by `./xuzhina_dump_c07_s2_ex'.
Program terminated with signal 11, Segmentation fault.
#0 0x0285b9b7 in std::_List_node_base::hook(std::_List_node_b...
分类:
系统相关 时间:
2015-04-26 00:02:28
阅读次数:
301
JOS 用户态page fault保护处理机制分析
常常会在用户态触发page fault,如果直接让其因为page fault跌入内核触发panic目测是不是"太残忍了"
你想想,一个刚学会写C程序的童鞋,就经常干 *(int *)0x00.
当然,我只是比较赤果果的表现而已,这位同学可能经常用各种指针,然后指针为初始化亦或等于NULL的时候,对其进行赋值或解引用.总不至于让一个刚...
分类:
其他好文 时间:
2015-04-25 19:54:42
阅读次数:
247
JOS lab4 用户程序分析
faultread.c faultdie.c:
这两个用户程序一起分析
左右两个用户程序,都试图对非法地址写入数据,但是左边的就会导致 page fault ,触发的是内核trap
而后边的就会进入打印trap frame,导致系统挂掉,而右边的不会,右边的由于有用户空间的处理机制,
还是建议自己一步步跟踪去看.
faul...
分类:
其他好文 时间:
2015-04-25 00:20:05
阅读次数:
129