- 博客(1)
- 资源 (2)
- 收藏
- 关注
转载 Linux系统内存错误产生的原因及调试方法
<br />总而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或根本就不存在对应的物理内存,尤其常见的是访问0地址.<br /><br /> 一般来说,段错误就是指访问的内存超出了系统所给这个程式的内存空间,通常这个值是由gdtr来保存的,他是个48位的寄存器,其中的32位是保存由<br />他指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程式是否在内存中及程式的在cpu中的运行级别,指向的gdt是由以64位为一个单<br />位的表,在这张表中就保存着程式运行的代码段及数据段的
2010-12-10 11:17:00 781
linux信号量说明
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR213) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+136) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+540) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+944) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+1348) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-1352) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-956) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-560) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-164)
2010-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人