Questions tagged «pagefile»

用于分页进行虚拟内存管理。

3
多个硬盘上的Windows页面文件
我找不到在线的任何文档或文章。 Windows如何处理多个硬盘驱动器上的页面文件?Windows是否将它们视为串联,写至一个完整,然后移至下一个?还是将它们像条带一样,逐步写入每个条带?它会免费写第一个吗?还是其他方法?

3
没有分页文件运行时,如何抑制Vista Home Premium中的“内存不足”警告?
几周前,我禁用了Media Center上的所有页面文件。我发现它只能运行AVG,Media Center,Logmein,Chrome和其他服务来支持这些服务,并且永远不会超过1.4-1.5 GB的物理内存使用,那么这有什么危害呢?总体而言,这非常出色,并且没有出现驱动器抖动的情况。 但是,Windows坚持弹出警告,提示系统内存不足,尽管从来没有少于450 MB的可用RAM。现在我知道为什么这样做了,幸运的是弹出窗口不会干扰Media Center(否则,妻子肯定会有话要说!),但是每次我回到桌面做一些沙发冲浪时,有一个警告对话框。 有没有一种我可以基本告诉Windows的方法: “是的,我知道物理内存还不多,但是我现在是个大男孩,我知道我在做什么,所以如果某个任性的过程吞噬了我所有的备用RAM,就让我去做葬礼吧。”

2
如何在Windows中一次将内存从页面文件再次“交换”到物理内存中(例如linux swap-off)
是否有一种方法可以在Windows PC上换回(以放回放入页面文件中的所有内存数据(或交换,无论您希望使用什么))内存? 在linux上,可以通过swapoff / dev / sdaX轻松地做到这一点,其中X是交换分区。在Windows上,似乎每次都要求我重新启动。 我想这样做的原因是,即使将数据换出到交换文件中也可以让我在物理内存中完全玩一个资源匮乏的游戏,但是当我停止游戏时,我所有其他程序都将运行慢。这是正常的还是正常的;因为我的RAM太小,所有程序都被推送到页面文件中,并且游戏后所有程序对所有程序的内存访问都变成了硬页面错误,从而导致了严重的延迟和一些挫败感。 但是,只需让PC在一分钟左右的时间内将所有数据复制回物理内存,然后继续在快速运行的PC上工作,就可以轻松避免这种挫败感!(而不是忍受工作时的缓慢) 在此先感谢您的任何建议! 亲切的问候

7
有什么理由不禁用Windows内核分页吗?
因此,我计划最终将RAM从1 GB提升到2 GB(最大Mobo),并且我想在执行一次后禁用内核分页,因为我听说它可以提高性能(并且我相信)。有什么理由不这样做或对此有任何一般想法? 编辑:为澄清起见,这不是禁用常规RAM分页。这将导致无法对内核内存进行分页(或至少一部分,如Charlls所述)。

3
我应该将页面文件放在其自己的分区上吗?
我的操作系统硬盘上有足够的空间来为页面文件创建单独的分区,但是我的电源不足以为其提供自己的驱动器。 最好将Windows页面文件放在其自己的分区上,以减少其他分区的碎片,但增加磁盘查找时间(?),还是将其放在OS分区上>(或每个分区一个)

1
多个驱动器上的页面文件优先级[重复]
这个问题已经在这里有了答案: Windows是否使用最快的驱动器来存储页面文件? (2个答案) 多个硬盘上的Windows页面文件 (3个答案) 2年前关闭。 我正在管理用于一些非常大型的非线性有限元分析(FEA)计算的Dell R710服务器。有时,这些运行会占用多达500GB的已分配内存。由于该机器当前仅具有132GB的RAM,因此额外的内存分配是通过页面文件来实现的。 分页文件是正在旋转的HDD阵列上的最新文件,并导致巨大的瓶颈。我研究了最大内存(288GB),并添加了400GB Intel 750 NVMe SSD作为专用页面文件磁盘。这应该可以释放一些页面文件IO瓶颈,但是我想确保我们不会最大化页面文件并导致大量运行崩溃。 不能获得800GB Intel 750的最大页面文件大小为864GB(3x 288GB),我能否告诉Windows将HDD阵列用作故障转移以增加页面磁盘空间?有什么方法可以将SSD作为页面文件的主要优先级?谢谢。

2
禁用Windows 7 /页面文件/ 12 GB RAM / 2 GB GB RAM以及“您的计算机内存不足”
所以我在Windows 7(64位)家庭高级版上运行12 GB RAM(英特尔酷睿i7 920)。 我已经将页面文件限制为400MB,因为它占用了我的SSD(即80GB)的大量空间。 在那之后,我有时会得到“低记忆” - 警告,除了观察评论: 当我得到那些警告时,我通常会有很多RAM; 当我检查资源管理器时,我有超过2GB的“免费”和超过2GB的“可用” - 通常不止于此。 我所有驱动器上的磁盘空间都超过10GB。 所以问题是 - 为什么Windows会抱怨?当它发生时,它实际上由计算机(硬启动)重新启动,正如我所说 - 很多或RAM可用。

2
我如何告诉Windows 7/8/10在为页面文件制作RAM副本方面不那么积极?
很多人都会问如何禁用页面文件,因为他们会感受到我会问的问题的影响。相反,我想解决问题,而不禁用页面文件。 Windows具有存储在它认为可能需要分页的页面文件RAM的能力,虽然理论上这有助于避免在紧急情况下丢失,但对于具有慢速HDD的系统(例如便宜的笔记本电脑)的人来说,这是非常烦人的。 例如我当前的计算机:现在它有4.8GB的RAM在使用,但有大约8GB的当前“提交费用” 使用sysinternal工具,我发现页面文件的大部分内容都是RAM中的事物的抢占式副本,看起来很低(我有8gb ram,因此使用率为61%),但是使用了RamMap我注意到ram的大部分用法都是“待机”内存,大多数“备用”内存都是Windows缓存(使文件加载速度更快)。一个巨大的块是一个二进制文件,是一个游戏的声音文件。 那么,目前发生了什么:我玩一些游戏...... windows将它加载到RAM上,并将其他东西复制到pagefile(使游戏性能变差),然后我停止播放,windows将游戏文件缓存在RAM上,因为RAM使用率很高,它不断在页面文件上放置更多的东西,期望我耗尽RAM,这使得它变慢,因为它在我质量极差的硬盘中不断地进行I / O. 但是,如果我只关注应用程序的实际RAM使用情况,当前运行的应用程序,进程,内核和使用的共享内容的提交费用,真正的RAM使用量应为2.5gb,包括RAM和页面文件。 所以,我想尝试而不是告诉Windows不缓存(缓存有点酷),或者禁用页面文件,我想告诉它不要使用页面文件,除非它真的需要(例如物理ram使用 - 待机物理公羊使用率>物理公羊的80%)。 谁知道我是怎么做到的?

2
为什么没有使用页面文件?
我遇到了Windows Server 2008 R2 Enterprise的问题。分页池加载内存但不加载实际的页面文件(我在驱动器上有空间)。 实际上问题在于内存过载,我认为这就是问题所在。 虚拟memery设置: 页面文件的可用性: 内存使用量仍然慢慢增长 任务管理器性能: 任务管理器流程: RAM地图: 系统信息:

0
无法启动到Windows 10(UEFI)
我的笔记本电脑配备1TB旋转硬盘和16 GB SSD用于缓存。全新安装Windows 10 Pro后,SSD缓存无法正常工作。 在尝试启用SSD缓存时,我决定格式化/清理M.2 SSD。我认为这不会对Windows 10安装造成任何麻烦,因为操作系统已安装在1 TB旋转驱动器上。 但是,在清理Diskpart中的SSD后,Windows无法再启动。我相信这是因为Windows 10将启动文件存储在SSD上(不确定)。经过一些在线研究之后,我有一种直觉,即我删除了EFI分区,这导致了启动错误。 在经历许多解决方案时,我遇到了由Easus Partition Manager搞砸了的Repair Windows 8.1 UEFI引导?错误代码:0xc0000225 许多网站提到解决此问题的相同方法/步骤。所以我尝试了一下。在向驱动器分配唯一字母的步骤之前,我一直是成功的(在我的情况下为G)。但是,在接下来的步骤中,我陷入了困境。我无法使用以下命令复制启动文件: cd /d G:\EFI\Microsoft\Boot\ 当我尝试上述命令时,它说 该系统找不到指定的路径 我尝试了多种命令变体,但没有一个有帮助。 有什么帮助吗?除非这是修复此问题的唯一方法,否则无法重新安装 对于我面临的启动问题,还有其他解决方案吗? 命令窗口的图片:

1
GRUB在引导某个操作系统之前重新创建分区
我遇到了管理硬盘上交换区域的问题。 番外篇: 因为我的免费只有少量GiBbs C:\ 分区,Windows会定期缩小页面文件(即使它在设置中设置为固定大小),这真让我烦恼。特别是因为Windows抱怨内存不足,它本身没有先问我或我允许它... 我对这个“侧面话题”有疑问 这里 万一你有几点要说的话。 我有以下设置: sda1: C:\ - Windows 7,启动分区,页面文件等 sda5:swap for linux sda6: / - Linux root sda7: D:\ - 数据和whatelse 现在的问题是我有一个4 GiB交换分区和一个4 GiB页面文件,所以在实践中,8个GiB是从我已经不够大的硬盘分配的,仅用于交换。 我正在寻找什么,我找不到 什么 关于手册中的这个主题,是一种以某种方式告诉GRUB的方法 格式 我一直在启动操作系统的分区。 所以,如果我启动Linux, sda5 成为交换,如果我正在启动Windows, sda5 成为NTFS分区。在每种情况下,引导的操作系统都应在“新创建的”分区上分配其交换区域。 因此我最终只会使用 真 我的硬盘空间使用了4 GiB,因为一次只能运行一个系统。 在有人试图建议替代选项或可能的错误之前,我想提示一些事情: 升级我的系统不是一个选择(由于财务) 由于这个额外的操作,我没有问题,启动变得慢得多(如果我最终摆脱“内存不足”警告,较慢的启动是一个很大的妥协) 我知道当我们移动到光盘的外边缘时,圆周速度会变小。我可以随时重新安排我的分区,定期备份。 我唯一担心的是,从来没有人遇到如此庞大的问题,GRUB也无法处理这个问题。

2
停用页面文件有意义[重复]
可能重复: Windows Swap(页面文件):启用还是禁用? 我在一些新闻组条目中读到,如果一台电脑拥有大量内存(8-16GB),那么禁用页面文件是有意义的。它是否正确? 我问,因为如果这对于只有ssd的电脑来说是可能的,这将在ssd上节省一大块空间。

1
重新配置,然后使用批处理脚本一次性从C:中删除过时的pagefile.sys
我正在尝试为Windows XP安装程序设置自动脚本。这是一个在安装后首次启动时运行的批处理脚本,在我要完成的事情中,是从C:完全删除页面文件,并在D:上放置一个16-768 MB的页面文件。 这是我的批处理文件说明: echo === Creating new page file on D: ... cscript %windir%\system32\pagefileconfig.vbs /create /i 16 /m 768 /vo d: >nul echo. echo === Removing old page file from C: ... cscript %windir%\system32\pagefileconfig.vbs /delete /vo C: attrib -s -h c:\pagefile.sys del c:\pagefile.sys 我的问题是虽然这些是理智的命令,但是在C:上删除页面文件需要我在这些命令成功之前重新启动。或者换句话说 - 我必须首先创建D:页面文件,然后重新启动并删除c :\ pagefile.sys文件,或者我遇到了ac:\ pagefile.sys文件,这个文件甚至不被Windows自己识别(它只是说D:上有一个页面文件,而C:没有完全是页面文件。显然是因为已经有一些页面被写入C:\ …

1
当内存交换到磁盘上,并且以后释放RAM时,是否将内存交换回RAM中?
我猜答案取决于操作系统。在这种情况下,它是VMware ESXi。我通过将多个VM迁移到内存已过量使用的主机来创建了内存不足的情况。一旦页面共享和热烈启动,就会有足够的RAM而没有任何页面调度,但是,这些过程需要时间。在这段时间内,ESXi将内存交换到磁盘。 因此,我的条件是我将获得大量可用的主机内存,但是大量内存已交换到磁盘上。 什么时候可以将该内存换回RAM?只有一次访问?这也意味着,当访问它时,会有延迟吗?这是可以避免的吗?
1 memory  swap  esxi  pagefile 

1
Windows在新添加的驱动器上创建pagefile.sys
Windows 7 x64 HDD 1 SATA多个分区,包括C:\中的Windows HDD 2 IDE(我稍后将此驱动器添加到系统中)partitions-1主分区2逻辑 Windows页面文件:系统管理 因为ide在diskmgmt中显示为Disk 0,并且该驱动器上的第一个分区(除了SATA c:\ primary之外)也是主要的,所以我认为IDE具有优先级,并且我的系统在此IDE驱动器partition-1上创建了pagefile.sys 当我卸下硬盘2时,应该在硬盘1 SATA上创建页面文件。 我希望将页面文件保留为系统托管状态,并停止IDE驱动器在其上创建pagefile.sys。因为此IDE的容量较小,所以drive和pagefile.sys不必要地占用了很多空间。 有办法吗 我应该使IDE HDD的所有分区具有逻辑性还是其他可能的方式?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.