对UPX压缩32位Python 2.6.4开发环境的EXE/PYD/DLL文件有何缺点?

2 投票
1 回答
696 浏览
提问于 2025-04-15 20:20

把我的32位Python 2.6.4开发环境的EXE/PYD/DLL文件用UPX压缩,有什么坏处吗?

我问这个问题是因为我经常使用一个自定义的PY2EXE脚本,每次构建时都会对这些文件进行UPX压缩。

当然,我可以尝试缓存已经压缩的文件,但我觉得更简单、更安全、性能更高的办法就是只对我的Python 2.6.4目录进行一次UPX压缩,这样就可以了。

大家有什么想法吗?

马尔科姆

1 个回答

2

我发现,当在某些有病毒扫描软件的系统上运行用UPX压缩的可执行文件时,启动时间会明显增加。我之前只压缩了单个可执行文件,但我想每个压缩的dll文件也会增加启动时间。

真的有必要使用UPX吗?我觉得压缩后节省的空间可能不值得这么麻烦。

撰写回答