Denis Bredun Asked:2020-08-03 06:12:33 +0000 UTC2020-08-03 06:12:33 +0000 UTC 2020-08-03 06:12:33 +0000 UTC 什么是交换文件,为什么需要它以及在哪里使用它? 772 我在一个站点上看到“如果系统中的所有应用程序仅在内存已满后才释放未使用的内存,那么大量使用交换文件将使这项工作根本不可能完成。”。以下是问题列表: 什么是交换文件? 为什么需要它? 它应用在哪里? 为什么这会“使这项工作根本不可能”? 它“使这项工作根本不可能”会产生什么影响?申请工作? хранение-данных 2 个回答 Voted Best Answer CrazyElf 2020-08-03T16:52:36Z2020-08-03T16:52:36Z 什么是交换文件? 这是一种扩展计算机 RAM 的方法。 为什么需要它? 应用程序喜欢使用 RAM,但与此同时,尽管它们“捕获”了它,但这些应用程序通常可能暂时不处于活动状态。在这种情况下,内存可能不足以供其他应用程序使用。因此,操作系统可以假装它拥有比实际多 2 倍的 RAM。同时,如果当前活动的应用程序需要此内存,它会将应用程序内存从磁盘加载到 RAM 中,反之亦然,如果这些应用程序当前不是很活跃,则将应用程序内存从 RAM 卸载到磁盘。 它应用在哪里? 几乎所有操作系统都使用交换文件。 为什么这会“使这项工作根本不可能”? 因为操作系统只会执行从 RAM 向磁盘加载/卸载数据的操作,并且如您所知,磁盘的工作速度比 RAM 慢几个数量级。 它“使这项工作根本不可能”会产生什么影响?申请工作? На работу всех приложений, всего, что крутится на данном компьютере в целом。Приложения станут работать очень медленно, будут медленно реагировать даже на нажатия клавиш и т.д。 coder8008 2020-08-03T16:28:02Z2020-08-03T16:28:02Z 在具有少量 RAM 的计算机上需要页面文件,并对其进行补充。虽然它的速度远低于普通 RAM,但应用程序不会因为 RAM 不足而简单关闭。 最后两点没看懂。
这是一种扩展计算机 RAM 的方法。
应用程序喜欢使用 RAM,但与此同时,尽管它们“捕获”了它,但这些应用程序通常可能暂时不处于活动状态。在这种情况下,内存可能不足以供其他应用程序使用。因此,操作系统可以假装它拥有比实际多 2 倍的 RAM。同时,如果当前活动的应用程序需要此内存,它会将应用程序内存从磁盘加载到 RAM 中,反之亦然,如果这些应用程序当前不是很活跃,则将应用程序内存从 RAM 卸载到磁盘。
几乎所有操作系统都使用交换文件。
因为操作系统只会执行从 RAM 向磁盘加载/卸载数据的操作,并且如您所知,磁盘的工作速度比 RAM 慢几个数量级。
На работу всех приложений, всего, что крутится на данном компьютере в целом。Приложения станут работать очень медленно, будут медленно реагировать даже на нажатия клавиш и т.д。
在具有少量 RAM 的计算机上需要页面文件,并对其进行补充。虽然它的速度远低于普通 RAM,但应用程序不会因为 RAM 不足而简单关闭。
最后两点没看懂。