我希望在正确的地方。我在“网络”上找不到关于我的问题的任何建议。一个操作系统,比方说 linux 的一个发行版,如何从硬盘驱动器加载并执行所有修改(所有应用程序)到 RAM 中?换句话说,我们如何使用操作系统从硬盘读取它需要的数据,然后只将它需要的数据写入 RAM。
目的是确保操作系统(及其执行的所有应用程序)发出的所有“指令”(这可能是错误的词)都专门写入 RAM(不写入硬盘)。
我知道一些 linux 发行版可以完全加载到 RAM 中,但不便的是我们得到的系统的大小:我们不能在 RAM 中为应用程序提供太多可用空间,而普通系统会从驱动器中找到所需的应用程序并加载它进入内存。这可以通过为系统使用额外的 RAM 来完成,但与使用硬盘驱动器保存我们需要的应用程序相比,这不是一个很好的解决方案(因为 RAM 的实际价格)
我还考虑过一个虚拟机,在大多数情况下,它可以读取驱动器以使用应用程序并且只写入 RAM。但它需要从现有的、已加载的操作系统加载虚拟机,所以有没有办法跳过现有的操作系统部分?
如果您有任何建议或我必须使用自己搜索的技术术语,谢谢。