在 Windows 中总是将文本文件保存在 RAM 中吗?

在 Windows 中总是将文本文件保存在 RAM 中吗?

如何将文本文件始终保存在 RAM 中以便更快地访问?

我的文本文件在我们的局域网内共享,必须保留在与现在相同的位置。我不能将它放在其他磁盘或位置。

答案1

如果你尝试从其他程序或文本编辑器访问它,你可以使用虚拟硬盘,这是一款免费*软件,可让您在计算机启动时在内存中创建虚拟磁盘,这是最经济、最简单的解决方案。它会在计算机的物理内存中创建一个分区之类的东西,然后您可以像 HDD 或 FlashDrive 一样写入该分区,但读写速度非常快。

如果您希望文件看起来像是当前所在驱动器的一部分,您可以制作一个 ramdisk,然后使用“创建和格式化硬盘分区”(或磁盘部分,如果您熟悉命令行软件)您可以将 ramdisk 安装为 NTFS 文件夹。只需将文本文件所在的当前文件夹替换为新的“假”文件夹,即 ramdisk。这样,所有其他计算机甚至都不知道发生了任何异常情况,但您将获得快速的读写速度。

以下是将驱动器安装为文件夹的一些屏幕截图。

首先:打开“创建和格式化硬盘分区”,找到您的 ramdisk,右键单击卷,然后单击“更改驱动器号和路径”,下面是您执行此操作后应获得的屏幕截图。 图像

然后,输入您希望将 ramdisk 安装到的路径并单击“确定”。您可以保留 Windows 最初分配的现有驱动器号,也可以将其完全删除。

最后:输入路径名并删除驱动器号后您将得到以下内容: 图片2

现在,您应该能够像访问常规文件系统的任何其他部分一样访问该“文件夹”。

*ramdisk 可免费提供最大 1GB 的磁盘大小,这对于任何文本文件来说已经足够了。

答案2

当您在文本编辑器或文字处理器中打开文本文件时,它位于 RAM 中。它会一直保留在 RAM(或您的页面文件)中,直到您将其关闭。

您可能希望当 LAN 上的某人更改文件时,计算机 RAM 中的副本能够自动更新。您需要一个支持此功能的文本编辑器或文字处理器。

如果您只需要对文件的只读访问权限,您可以在浏览器中打开它,并在需要更新时刷新。

答案3

调查脱机文件简而言之,当您将网络共享文件夹设置为“脱机可用”时,Windows 会在您的计算机上保留所有这些文件的副本。这样,当您未连接到共享该文件夹的计算机时,您就可以使用这些文件。而且——正如您特别要求的那样——即使共享可用于更快的访问,Windows 也可以使用您的本地副本。

相关内容