m_lam12
驱动牛犊
驱动牛犊
  • 注册日期2001-07-19
  • 最后登录2002-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1493回复:2

建议以后每周提出比较深一个话题共同讨论,我带头

楼主#
更多 发布于:2001-12-01 11:54
各位大侠,我想本周提出一个问题
+++++++++++++++++++++++++++++++++++++++++++++++
win9x、2000下的压缩的效率问题、如何实现比较好?
+++++++++++++++++++++++++++++++++++++++++++++++
你好!
我把我的问题说一下,
我现在已实现了win98、winme、win2000、winXP、nt4下的IP数据包的加密和压缩程序。压缩的目的是为了提高某些包的数据传输的
效率。所以在接收数据的时候,不可避免的造成数据的长度变
长。
在win98、winme下其实现的机制是一样的:主要采用HOOK的机制
来实现。我的问题出现在winme下。win98的数据压缩时可以大大的提高数据的传输的效率,但在winme下put 可以,但get 不行,主要是接受数据的效率受了影响。
分析原因:在win98、winme 下,由于系统的数据都在一个指针
里面,但win98下可以修改该指针,使之指向我们已解密COPY的数据
区,winme下就不行,解压数据只能在原指针上。(否则不通)
所以我认为这是“winme下put 效率高,但get 不行,主要是接受数据的效率受了影响”的原因。
现问大侠:你们遇到相似的问题了吗,如何解决??
你们做压缩的思路??
谢谢!!!!!!!


 
李安明
m_lam12
驱动牛犊
驱动牛犊
  • 注册日期2001-07-19
  • 最后登录2002-11-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-01 12:07
千万大家别笑话,可以讨论一切的一切???
李安明
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
板凳#
发布于:2001-12-01 15:06
很好的提议..我们已经开了这样的专栏
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
游客

返回顶部