|
蓝森林 http://www.lslnet.com 2006年8月18日 15:18
请问程序运行的时候segmentation错误是什么
提示segmentation error |
请问程序运行的时候segmentation错误是什么
通常是空指针错误 |
请问程序运行的时候segmentation错误是什么
一个计算程序,单独运行的时候没错
同时运行两个
./dpd1&
./dpd2
就会这样,开始top里面看的还正常,被分配到2个cpu上分别跑,一会儿就出错,看看时间差不多是快运行结束要写磁盘的时候 |
请问程序运行的时候segmentation错误是什么
是什么机密程序,贴出来看看。 |
请问程序运行的时候segmentation错误是什么
程序访问内存的错误,段错误嘛,操作系统中内存管理有一种叫做段式管理的方法,段错误可能是访问了被保护内存引起的,比如你的两个程序同时访问一个临界区。
从c语言的角度来讲通常是指针使用不当造成的。
要确定段错误的原因建议先用gdb查出是在哪个语句出错,然后修改该处,和该处之前的指针使用语句。得慢慢来,不能急。 |
请问程序运行的时候segmentation错误是什么
-->
谢谢:)
我觉得那几个程序同时访问一个临界区的可能性挺大的,找找区 :em11: |
| |