当前位置:主页 > 技术员联盟专题 > 技术员联盟文章资讯 > win10小猪系统swapfile.sys是什么文件?

win10小猪系统swapfile.sys是什么文件?

发表时间:2018-05-07 11:42
在win10系统的C盘中,大家点击显示隐藏的话可以看到有一个swapfile.sys 文件 可能有200多M,那么该文件是干什么的呢?有什么用呢?可以删除吗?

swapfile.sys是什么文件?

swapfile.sys即metro程序交换文件,通常为256MB。该文件类似于虚拟内存(页面文件)

由于Metro程序无关闭按钮,切换到其他程序时Metro程序会自动挂起到后台运行,由此在C盘根目录产swapfile.sys

Swapfile.sys是系统内部使用的一种特殊的页面文件,使用该文件可以让一些特殊类型的分页操作变得更加高效。
那么,什么是页面文件呢?

在系统安装分区内你可以找到一个名为Pagefile.sys的文件,这就是页面文件。页面文件通常也叫做虚拟内存文件。当你的电脑可用内存不足时,系统会将内存中相对来说不活跃的部分保存到Pagefile.sys文件中,从而释放物理内存给新的任务。如果系统要重头把页面文件中的部分内容读回内存,那么就需要把内存中其他部分内容再写进Pagefile.sys为将要读回的内容腾出空间。

windows就是利用这样的机制达到增大“内存”的目的的。

那么,在win10/win10中为什么要再加一个“页面文件”,即Swapfile.sys文件呢?

大家熟悉在win10、win10中引入了一种叫做Metro/Mordern的新型应用。针对这种新型应用,为了和传统的虚拟内存管理方式有所区别,于是就有了Swapfile.sys文件——用于冻结(暂停)/恢复Metro/Mordern应用。

其工作机制与Pagefile.sys相似。在win10中除非在任务管理器中结束应用进程,否则Metro应用只能暂停而不会完全关闭。当电脑可用内存不足时,系统会将处于暂停状态的Metro/Mordern应用工作集转移至硬盘中的Swapfile.sys文件中,以此来释放出物理内存空间。当网友激活被暂停的Metro/Mordern应用时,会再次从Swapfile.sys读取该应用工作集,这样也可以提升点击应用的速度。

要说明的是,在win10中微软做了一些调整,在将应用拉至窗口底部时停留一段时间,应用窗口会做一次180°翻转动作,这样就可以彻底关闭Metro应用释放物理内存空间了。




swapfile.sys文件可以删除吗?

你可以删除它,但是它会重头生成,所以删与不删似乎无什么意义了。


以上就是windows10系统swapfile.sys文件的解释了,希望对我们有所借助。 小编推荐