标题:
不知道theworld用aspack压缩后执行起来有什么不同么?
[打印本页]
作者:
化外愚民
时间:
2005-3-17 10:04
标题:
不知道theworld用aspack压缩后执行起来有什么不同么?
我将theworld.exe最新版(我是绿色版,只有这么一个文件)用aspack压缩后,减小了大约一半,只有209k了。
执行起来完全正常。但不知道有什么不同么?
当然,只是觉得好玩而已,没有什么大意义,因为theworld本来就很小。
作者:
red-M
时间:
2005-3-17 10:16
哦,还没注意呢。
试试看!
作者:
化外愚民
时间:
2005-3-17 11:13
一直用着。感觉没有什么不稳定的。当然,时间也许短了一点。
作者:
ashuai
时间:
2005-3-17 11:17
壓縮只是節省硬盤空間而已~
每次執行還要多做一步解壓過程。
作者:
mutalisker
时间:
2005-3-17 13:00
计算机上永恒的定律就是:时间换空间,空间换时间
你压缩后体积小了,但每次启动的时候需要把原来的程序解压出来,启动速度会受一些影响(当然,现在计算机速度快,可能感觉不出来),就是时间换空间
再举例数据库检索时建的索引,就是空间换时间.
当然还有我们用SDK开发TheWorld,做出来东西可以小一些快一些,但这些却需要较高的开发难度和较长的开发时间.也是时间换空间
作者:
沙鲸
时间:
2005-3-17 14:14
我曾经出过的精简版就是用ASP压过,,后来发现没什么意义。我现在用MAXTHON都是脱了壳用的(当然,是因为要修改里头的某个东东顺手脱壳)
作者:
phoenix
时间:
2005-3-17 20:42
没错,压缩后没什么不同,执行的时候要在内存里面解压一下,如果软件做的大,压一下还可以,tw本身就不大,个人觉得就没必要压缩了
作者:
化外愚民
时间:
2005-3-18 16:22
是这样啊,只是觉得好玩而已,既然更慢,何必呢,tw本来就那么小。
作者:
chenyuhan0707
时间:
2005-6-15 20:10
标题:
其实不一定更慢
从理论上说,虽然经过一个解压的过程,但一般解压程序的速度都非常的快,尤其是在内存中解压的时候。而压缩后程序小了,当栽入程序时读盘的操作就少了,而一般读盘是比较耗时的。如果减小的读盘时间大于解压的时间,那么实际上是更快了。
当然具体情况需要具体分析,对于很大的程序,而且压缩率比较大的话,可能的确更快,对于很小的程序,就无所谓了,因为无论压不压缩都花不了多少时间。但压缩后总可能造成不稳定的情况。我曾经写过一个程序,用最新版的upx压缩的,压缩后在WIN2000下运行正常,但在xp下,总说文件损坏了。
作者:
雕刻时光
时间:
2005-6-15 20:21
呵呵 楼上的说法我第一次听到
学习了
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./)
Powered by Discuz! 7.2