阅读:1541回复:2
建议以后每周提出比较深一个话题共同讨论,我带头
各位大侠,我想本周提出一个问题
+++++++++++++++++++++++++++++++++++++++++++++++ win9x、2000下的压缩的效率问题、如何实现比较好? +++++++++++++++++++++++++++++++++++++++++++++++ 你好! 我把我的问题说一下, 我现在已实现了win98、winme、win2000、winXP、nt4下的IP数据包的加密和压缩程序。压缩的目的是为了提高某些包的数据传输的 效率。所以在接收数据的时候,不可避免的造成数据的长度变 长。 在win98、winme下其实现的机制是一样的:主要采用HOOK的机制 来实现。我的问题出现在winme下。win98的数据压缩时可以大大的提高数据的传输的效率,但在winme下put 可以,但get 不行,主要是接受数据的效率受了影响。 分析原因:在win98、winme 下,由于系统的数据都在一个指针 里面,但win98下可以修改该指针,使之指向我们已解密COPY的数据 区,winme下就不行,解压数据只能在原指针上。(否则不通) 所以我认为这是“winme下put 效率高,但get 不行,主要是接受数据的效率受了影响”的原因。 现问大侠:你们遇到相似的问题了吗,如何解决?? 你们做压缩的思路?? 谢谢!!!!!!! |
|
|
沙发#
发布于:2001-12-01 12:07
千万大家别笑话,可以讨论一切的一切???
|
|
|
板凳#
发布于:2001-12-01 15:06
很好的提议..我们已经开了这样的专栏
|
|
|