所以最近我提出了这个问题:在 python 脚本中运行二进制 exe 而不将其写入磁盘
真的很快,我说的是真的,还是我真的很愚蠢?
这是我所做的编辑:
唯一的问题是:这会占用太多内存!
因为我必须将字节(已经在主程序中)重新保存到一个空的可执行文件中并运行它,但是(如果我以字节为 1 GB 为例),这会发生:
磁盘上的 1 GB(程序和字节作为该程序中的变量)
1 GB 内存(将字节保存为 ramdisk 上的可执行文件)
1 GB 内存(当可执行文件(1 GB)为 ren 时,它将占用 1 GB内存空间)
有什么解决办法吗?
如果您不了解上下文,请阅读该问题
所以我的问题是:它确实需要双倍内存,如果是这样,我该如何解决这个问题/是否有任何替代方案
(我说的是这个 RamDisk:https ://stackoverflow.com/a/4353956/ )