当前位置: 技术问答>linux和unix
为什么我写的应用程序不能持续运行?
来源: 互联网 发布时间:2016-01-29
本文导语: 我的linux是fedora5.0的,程序是不停的发送数据包进行距离两地的机器之间的RTT时间检测,希望能够24小时的运行,可是机器运行一阵以后,RTT时间就变得无穷大了。我怀疑是否linux进入休眠状态了,可是不知道如何更改...
我的linux是fedora5.0的,程序是不停的发送数据包进行距离两地的机器之间的RTT时间检测,希望能够24小时的运行,可是机器运行一阵以后,RTT时间就变得无穷大了。我怀疑是否linux进入休眠状态了,可是不知道如何更改设置,哪位大虾能够解决啊?多谢!
|
从你的说法上看,应用程序是能持续运行的,只是运行结果不正确,还是应该
从程序上查原因。 比如:内存泄露?
从程序上查原因。 比如:内存泄露?
|
简单的方法,让ping和你的程序对比运行,看看是不是真的休眠了。
|
什么叫内存泄漏啊?
-------------------
不停的动态开辟占用内存,而不释放,到最后内存耗光,程序当然不能运行下去了
-------------------
不停的动态开辟占用内存,而不释放,到最后内存耗光,程序当然不能运行下去了