Windows中的Swapfile.sys是什么?
发布时间:2022-05-15 05:27:31
不知道你有没发现,在 Windows 10/8 系统中,除了 pagefile.sys 和 hiberfil.sys 文件外,在系统根目录会多出一个 swapfile.sys 虚拟内存文件。Windows 10/8 系统为什么会同时使用 SWAP 交换文件和 Page 页面文件呢?
其实 swapfile.sys 文件目前只被用来交换 Universal App (其实就是Metro App)的个别类型数据,而不是直接作为系统交换文件使用。swapfile.sys 文件与 pagefile.sys 和 hiberfil.sys 一样,都会被写到系统根目录下,如果你在文件夹选项中取消隐藏受保护的操作系统文件并打开显示隐藏的文件、文件夹和驱动器选项,就可以看到。
Hiberfil.sys 休眠文件是 Windows 休眠时用于向磁盘写入内存内容的
Pagefile.sys 页面文件是用于在操作系统内存不足时临时交换数据的
swapfile.sys 文件主要用于交换 Universal Apps 的相关数据
你可能会问,微软为啥要单独弄一个 swapfile.sys 虚拟页面文件出来呢?由于 Universal App 这类应用的工作方式与传统意义上的应用程序在工作方式上是有所不同的,因此微软需要有一个新的模式来为这种应用建立内存管理的框架。
当 Windows 检测到系统负载压力时,会自动将非活动状态 Universal App 应用的交换数据写入到磁盘的 swapfile.sys 虚拟页面文件当中,释放出内存并将应用切换到暂停状态。当应用被用户切换到活动状态时,再从磁盘将交换数据读入 working set。
由于 Universal App 应用与传统应用程序在使用模式、内存空间申请、内存增长步长、读写策略上都有很大的不同,因此微软为了方便(偷懒走捷径吧)最终选择了将 swapfile.sys 交换文件与 pagefile.sys 页面文件分开进行处理。
如何删除Swapfile.sys文件
一般情况下,我们都是不建议用户删除 Swapfile.sys 文件的,其占用的磁盘空间非常小,一般最大情况下不会超过 256 M。但如果你使用的是存储资源非常有限的移动设置,删除 Swapfile.sys 文件则可以释放出一定的磁盘空间。(几百 M 空间的释放量,大家都不太在乎了吧)
swapfile.sys 与 pagefile.sys 文件的管理方式一致,无法直接删除。由于采用了统一的管理方式,所以要禁用 swapfile.sys 就得把虚拟内存给禁了,这样 pagefile.sys 页面文件也就消失了。
禁用虚拟内存的配置:按下 Windows + R — 执行 systempropertiesadvanced 命令 — 在性能中点击设置 — 选择高级选项卡 — 虚拟内存中进行更改。我在这里给大家几点建议:
内存小于 4G 的 Windows 最好不要禁用虚拟内存
一般情况下,可以把虚拟内存大小设置为实际物理内存的 1.5 倍
Windows 中增大虚拟内存会立即生效,减小和禁用虚拟内存需要重启系统
对于 Windows 如何在虚拟内存和物理内存之间进行调度,我就不在本文中进行介绍了。如果希望知道请留言,人多我就再开个主题。
Windows中的Swapfile.sys是什么?的下载地址:
猜你喜欢
- Win11的开机声音怎么关闭呢?Windows系统电脑开机都是有声音的,如果你对默认的声音不满意,想要关闭或这换其他的该如何设置,下面我们就
- 今天微软推送了Windows 10 Build 10049预览版,但事实上新系统在稳定性与兼容性方面仍存在一些问题。下面就是外媒概括的已知B
- excel不是一个简单的表格工具,他非常强大,大家在日常生活中可以慢慢积累,那么如何玩转excel?下面小编就为大家介绍excel操作技巧大
- Safari可能不是最受欢迎的Web浏览器,但是它仍然吸引了很大一部分Mac用户,自2003年首次推出以来已经走了很长一段路。要获得在mac
- 在使用MacBook的时候,由于屏幕尺寸的问题,有些用户会遇到应用程序页面显示不全的情况,如何解决Macbook中应用程序的页面显示不全的问
- 在本月上旬发布 iOS 14.4.1 正式版后,苹果公司今天停止了对 iOS 14.4 的验证。这意味着更新到 iOS 14.4.1 的用户
- 右键点击这台电脑打开这计算机管理,但却打不开,而且弹出一个提示CompMgmtLauncher.exe系统错误的对话框,提示计算机丢失MSV
- Excel排序方式有很多种,往往在排序工资表的时候我们都习惯使用隔行插入的方式来排序,这样看起来会更加明了一些。以下是小编为您带来的关于Ex
- 在Mac电脑中有很多的快捷键可以提高我们的工作效率,但快捷键用着不习惯或不方便的时候,不仅不会提高效率反而会拉低效率。下面我们分享在Mac电
- 我们主要是和对象打交道,这包括各种各样的对象以及由这些对象组成的集合对象。我们来看看并学习Excel内部是如何处理对象的。我们先来录制一个宏
- WPS中可以快速录入文字数字,并处理文字,今天我们主要分享这些小技巧,下面我们就来看看详细的教程,需要的朋友可以参考下wps中想要录入文字,
- 如果工作表中排序的数据含有合并单元格,如何排序呢?我们可以使用函数来排序,具体可以参考经验“Excel如何使用函数让数据按主次关键字排名”。
- 绘制的好的word表格分两页断开怎么办,看起来不连贯美观,要如何将word显示在一页?一起来了解一下吧word表格分两页断开怎么办?在使用w
- Win11本地用户和组怎么管理?我们都知道电脑的本地用户和组,但是很少用户会去管理用户或进行设置,针对这一情况,今天小编将为大家带来Win1
- 许多人用惯了Word2003,当升级到Word2007时界面会与03大不一样,所以许多人都不知道Word2007中的字数统计在哪里。其实很简
- 近日有网友在使用Win7系统的时候遇到了 BugReport_xf.exe 系统错误提示,这是怎么回事呢?其实BugReport.exe是一
- EXCEL单元 格中的数字无法居中怎么办?之前用都是好好地,但是,今天打开EXCEL文件,单元格中的数字无法居中,到底是什么原因呢,下面我们
- wps是金山软件公司的一种办公软件,对日常办公起到了重要作用,那么大家对它的一些功能又有多少了解呢?在使用表格的过程中大家知道WPS表格怎样
- 第一步:新建一个空白word文档,设置页面布局为横向。第二步:插入一个文本框,我们要在里面写上文字和插入图片。第三步:在其中一个文本框里插入
- 最近经常看到与终端命令有关的Mac小技巧,发现使用终端命令可以实现很多Mac隐藏功能。可是使用的时候总是会忘记一些功能怎么写,所以本篇文章中