文件压缩后占用的内存会变小吗?

如题所述

第1个回答  2019-05-25
  文件压缩后,占用的存储空间会减少,但运行时占用的内存不会减少,有可能反而会增大。
  1、压缩文件,是指压缩文件存储大小。可以减少文件占用磁盘空间。但程序运行时占用的内存不会少。
  2、如果压缩的是可执行的Exe文件,有可能占用内存反而会增大。因为exe文件被压缩后,运行时需要在内存中先展开再运行,这样多了一部分展开的空间,所以可能反而会增大。当然,不是所有的程序都这样。这个与压缩exe文件的软件有关。
  3、要想某个软件占用的内存变小,基本上用户是没有办法的,得编程者去重新设计编程。根本的办法还是加大物理内存来解决。因为现在内存非常便宜了。