日期:2014-05-16  浏览次数:20818 次

为什么我写的应用程序不能持续运行?
我的linux是fedora5.0的,程序是不停的发送数据包进行距离两地的机器之间的RTT时间检测,希望能够24小时的运行,可是机器运行一阵以后,RTT时间就变得无穷大了。我怀疑是否linux进入休眠状态了,可是不知道如何更改设置,哪位大虾能够解决啊?多谢!

------解决方案--------------------
从你的说法上看,应用程序是能持续运行的,只是运行结果不正确,还是应该
从程序上查原因。 比如:内存泄露?
------解决方案--------------------
简单的方法,让ping和你的程序对比运行,看看是不是真的休眠了。
------解决方案--------------------
什么叫内存泄漏啊?
-------------------
不停的动态开辟占用内存,而不释放,到最后内存耗光,程序当然不能运行下去了