首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

有关网络数据分析的有关问题

2012-02-29 
有关网络数据分析的问题希望大家集思广意帮我想个好的策略解决下面的问题.现在有大量数据要经过服务器,服

有关网络数据分析的问题
希望大家集思广意帮我想个好的策略解决下面的问题.

  现在有大量数据要经过服务器,服务器抓包对数据分析,由于数据量很大,并且分析的逻辑也不是一种,以前的程序有是会丢包,严重时还有可能出现死锁状态(内存问题).
  以前是采用的单线程做的,不知道用多线程会不会好点,还有不知道哪个大虾有更好的思路贡献出来分享下.
   
  在这我谢谢了.
附上一段笑话:
小x特别喜欢鹦鹉。一天他去溜鸟市,发现一只鹦鹉卖3万元。他很好奇,于是就问买 
主:您的鹦鹉怎么这么贵呀?买主:我这只鹦鹉聪明~!什么都会说。小x一听这么聪 
明就一狠心买下来了。 晚上到了家,他特别的高兴。就摆弄这只鹦鹉。 
小x: 我会走 
鹦鹉:我会走 
小x:我会跑 
鹦鹉:我会跑 
小x:我会飞 
鹦鹉:你吹牛逼呢

[解决办法]
抓包和分析分开处理
[解决办法]
肯定要采用多线程
抓包后放于队列中,另一线程在不断从队列中获取包内容,获取到包内容后再丢给别的线程(新创建的)处理{不同的包内容可以分发给不同逻辑的线程处理},处理完后新创建的线程自然结束。
[解决办法]

探讨
肯定要采用多线程
抓包后放于队列中,另一线程在不断从队列中获取包内容,获取到包内容后再丢给别的线程(新创建的)处理{不同的包内容可以分发给不同逻辑的线程处理},处理完后新创建的线程自然结束。

热点排行