- 博客(2)
- 资源 (30)
- 收藏
- 关注
转载 死循环与无限递归
<br />普通的死循环,如while(1)之类,会造成程序无响应,CPU占用100%(单核CPU)。若在这个死循环中申请了内存资源而未释放,会造成更 严重的后果-内存耗尽。在双核CPU电脑上测试,CPU占用为100%。在多线程编程中,若存在多个(大于2个)线程死循环,则CPU占用一样为 100%。<br /> 无限递归将造成程序崩溃,调试状态下报错为:Stack overflow。<br /><br /><br /><br /><br />源:http://www.huubby6.tk/2009/1
2010-09-20 20:49:00 5576
转载 linux汇编指令
在程序中,.bss段用于存放未初始化的全局变量和静态变量,而用gcc -S生成的c语言源文件的汇编代码中找不到.bss段,未初始化的全局变量都出现在.comm后;而未初始化的静态变量先以.local限制,然后再出现在.comm后。 下面是引自Using as的一段文字,详细解释了.comm以及各参数的含义:.comm symbol , length<br />.comm declares a common symbol named symbol . When linking, a common
2010-09-14 22:25:00 1357
Practical PHP and MySQL
2009-03-28
Professional.PHP.Programming(php高级编程)
2009-03-28
sql解惑第二版(英文)
2009-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人