海王  

问题环境:

开发了一个纯C的动态库,由于处于调试阶段,因此调试信息没有屏蔽(printf);

开发小组其它成员开发应用程序(client)调用此C动态库,其自身也包括某些打印信息。这个应用程序被某些其它的应用程序(server)启动。

 

问题表现:

server端内存不断增长,运行的时候控制台看不到打印信息。仔细排查程序中没有任何的内存泄露。

且用控制台终端启动client,没有发现内存的消耗增长。

 

问题结症:

应用程序没有设置好程序的运行终端,导致内存不断被程序的输出终端所消耗。最终系统表现为死机。

 

posted on 2010-06-15 15:26  海王  阅读(660)  评论(0编辑  收藏  举报