pleasez 发表于 2019-5-21 00:39:59

讨论:pe系统,如果加入单文件或者极限压缩的的程序,是不是反应更慢

本帖最后由 pleasez 于 2019-5-21 00:50 编辑

pe系统运行程序,是不是不压缩,运行和反应速度会更慢?求经,修改pe,加入了打包的单文件程序,感觉pe反应速度慢了很多,特别了哪些加壳和防止修改的,感觉加入单文件,占用内存是少了,但是感觉大大的加重了内存的运算负担,

gtc 发表于 2019-5-21 10:03:49

个人的理解应该是多了一个解压缩的过程吧!

pleasez 发表于 2019-5-21 20:10:06

gtc 发表于 2019-5-21 10:03
个人的理解应该是多了一个解压缩的过程吧!

感觉压缩的会对pe内存加载造成负担,和延迟,特别的大文件大于10mb以上的,

nttwqz 发表于 2019-5-21 22:54:27

只要不是骨头PE,不是针对古董机设计的,一般不会出现问题。

对于频率较高的,不建议使用单文件,我以前都是总是弄个WinNTSetup单文件集成到PE里面,后来一想,多此一举!基本每次进PE都用的软件,打开还得先解压,又重复占用空间,这何必呢?所以后来就不用了。建议不常用但又必须有的可以考虑弄个单文件较少PE加载时间

红毛樱木 发表于 2019-5-21 22:57:10

单文件不符合逻辑的产物

plusv 发表于 2019-5-22 02:37:30

我比较喜欢单文件,
一个单文件 = 一个软件 易於管理.

现在的 PC 速度/空间都很快/很大了,
我是不在意那一点解压缩的极短时间.

9001 发表于 2019-5-22 06:17:40

单文件占那点空间,解压占那点时间都不叫事
你不用它的时候,空间要比没执行时要大吧

pleasez 发表于 2019-5-23 19:11:14

nttwqz 发表于 2019-5-21 22:54
只要不是骨头PE,不是针对古董机设计的,一般不会出现问题。

对于频率较高的,不建议使用单文件,我以前 ...

我反而觉得单文件虽然简短了加载开机的时间,但是却延迟了开机后的反应,感觉开机后内存一直在读这些单文件,直到把所有文件的文件读出来,而不是你不常用的软件采用了极限加壳压缩,不应就不会读,内存的读取方式和我们常用的操作系统临时文件完全不同,内存必须要吧系统的文件读懂才行即使不运行的文件,所以pe不建议使用过大的单文件,特别大于压缩后10m以上的,特别是加壳防止修改的文件,加重了内存的解析,

hfut 发表于 2019-5-25 07:32:32

如果要量产,或早年刻录到光盘,单文件是必不可少的!许多软件在只读环境运行不了,此时用单文件,运行后释放到可写的临时目录,于是就能运行了。一味否定单文件是不可取的。

另外,单文件要看存储介质。如果是固态盘之类高速介质,则读写与解压消耗的时间相比,读写可忽略,此时解压必然费时。相反,如果是机械盘,磁盘读写可能是最大瓶颈,除非CPU性能极低,否则读写的时间要大于解压时间(解压一般是解压到内存虚拟的磁盘,不存在机械硬盘的慢速问题),这样单文件更有利。
页: [1]
查看完整版本: 讨论:pe系统,如果加入单文件或者极限压缩的的程序,是不是反应更慢