日期:2014-05-20  浏览次数:20748 次

资源释放问题,,,各位跟小弟想想办法,,
请问,我在做一个VFW视频聊天软件,,视频聊天已完成,,但是资源上升很厉害,,请问   ,应该怎么办,,,   老板催的急,,各位,,,有没有类似的   ,跟点建议   ,,和代码,,,
谢谢,,
以后把积分补上,,,

------解决方案--------------------
我没作过类似的!帮顶下!
1.修改算法,由其是那些调用特别频繁的函数内部,比如说我们现在作的这个数据采集的项目,每秒要采集40次,那那个接收函数就要被每秒调用40回,所以我们在这个函数内部尽最大努力做了些优化,减少除法运算,减少浮点运算,不在这个函数内部申请内存,减少循环处理等。我想视频聊天数据通讯量也会很频繁,无论怎么样,你那边应该有一个当有数据过来进行处理的函数,类似的这个函数调用可以进行一些优化。
2.调整存储结构,减少系统内部没用的存储,使用合适的数据结构存储软件数据,但这个可能在项目后期由于时间原因不太好动。
3.调整系统整体结构,呵呵,这个在后期就更不可能了,但在前期设计的时候如果做的好,系统效率会很高的。
仅作为建议!