Questions tagged «swap»

交换空间是RAM的虚拟内存。当RAM量已满时使用。交换空间可以是专用交换分区,交换文件,也可以是交换分区和交换文件的组合。

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

3
调整Windows 7以在VM中使用
我正在VirtualBox虚拟机中运行Windows 7,并希望使其以更简化的方式运行。我将主要使用该安装来测试Web应用程序,并且不需要使其快速运行。我希望它以最小的内存要求运行,并且对其虚拟硬盘驱动器的内容进行最小的更改。更改硬盘驱动器内容(例如页面文件)会导致更大的快照大小。 我最近的另一篇文章似乎与此问题有关,但没有直接解决Windows问题。 我担心的一个问题是,即使有超过900MB的内存标记为“待机”或“免费”,Windows似乎仍在使用其页面文件的17%。我的未经教育的猜测是,它被用于存储索引或其他有助于加快系统速度的数据,但实际上并不是必需的。 我还想知道Windows在不运行任何应用程序的情况下使用500 MB以上的“正在使用”内存是否正常?如果减少VM中的“已安装”内存量,此数量是否会减少?我可以采取哪些步骤来减少系统的内存占用而又不会增加页面文件的使用率?

4
Windows 7 100%内存使用率(未列出任何使用该内存的过程)
当我将外部USB 2TB硬盘驱动器插入Windows 7盒时,我的RAM使用率攀升至全部4 Gigs(但是在任务管理器中,它显示所有过程都很小),并且硬盘驱动器像疯了似的翻腾。我的CPU利用率只有20% 我所能想到的只是有一台疯狂运行的病毒扫描器或索引器。我试图杀死所有病毒扫描程序(AVG和Windows Security Essentials),但它仍在继续。 我的计算机完全无法使用,因为一切都在不断交换。 我已经尝试将其保留2天,但它仍未完成任何操作。 有任何想法吗?
10 windows-7  memory  swap 

4
释放交换空间
有时,即使有足够的可用物理内存,而我正在使用firefox,内核似乎也打算保持例如firefox处于交换状态: robert@rm:~> free -m total used free shared buffers cached Mem: 3009 1904 1104 0 109 679 -/+ buffers/cache: 1116 1892 Swap: 4102 885 3216 是否有命令指示内核放弃交换空间并使用可用的空闲内存? 更新:尽管短期内我使用了swapon / swapoff,但现在我设置了 sudo sysctl vm.swappiness=30 如另一个回应中所建议,并获得很好的结果。
10 linux  memory  swap 

4
我如何找出进程正在使用交换空间?
我有一个关于9GB交换空间的linux服务器顶级报告: 但是我不知道它在哪里使用交换,一些谷歌结果说Otop-逗号跟随p将按过程显示交换使用情况。但是,如上图所示,对SWAP列进行简短汇总显示,使用了> 10GB的交换空间,那么9GB的交换空间使用量是从哪里来的呢? 热门报道,缓冲区使用了约96492kb的内存。有什么我可以做的,而不是使用交换吗?
10 linux  memory  swap 

2
修改Windows“ Swappiness”
Windows 7中是否有可修改的“ swappiness”等效项? 我的系统有8GB的RAM,足以满足我的日常使用。我想修改交换行为,即* NIX系统所说的swappiness,并将其设置为0,就像在Ubuntu计算机上所做的那样。 我已经在网上搜索了此内容,但所有答案似乎都是针对* NIX系统的。
10 windows-7  swap 

3
/ proc / vmstat中的参数(pgpgin,pswpin)和(pswpout,pgpgout)之间的确切区别是什么?
请注意,此问题linux仅适用于。而到swap space,我指的是专用的swap partition。 我做google了一些,发现了这些definitions: Paging refers to writing portions, termed pages, of a process’ memory to disk. Swapping, strictly speaking, refers to writing the entire process, not just part, to disk. In Linux, true swapping is exceedingly rare, but the terms paging and swapping often are used interchangeably. 和 page-out: …

7
Linux:不创建交换分区?
我一直在想,因为我听说在外出或使用RAM时会使用交换功能,并且交换太多是不好的,因为我有很多RAM(8GB)...。 如果我不创建交换分区怎么办? 另外,我是否需要它进行休眠还是不是必须的?


3
如何永久更改Linux交换磁盘优先级
我正在使用两个交换磁盘。改变它们在顺序/etc/fstab和使用pri中fstab似乎没有任何效果。 这是的样子/etc/fstab: #swap on other disk UUID=90a1550c-84d6-4bde-8bc1-7c15292980f1 none swap sw,pri=-1 0 0 #swap on same disk UUID=13b70e65-f1c3-4728-920f-9e92467d1df0 none swap sw,pri=-2 0 0 这是输出swapon -s: Filename Type Size Used Priority /dev/sda1 partition 2562328 176 -1 /dev/sdb1 partition 2562328 0 -2 它与中的内容相反fstab,并且更改为fstab似乎没有效果。


3
是否可以为由Vagrant管理的Linux来宾VM创建交换文件?
我Vagrantfile定义了以下提供程序: Vagrantfile摘录: config.vm.provider :virtualbox do |vb| vb.gui = false vb.customize ["modifyvm", :id, "--memory", "4096"] end 在free -m创建的VM中运行时,我会看到以下报告: total used free shared buffers cached Mem: 3953 337 3615 0 18 119 -/+ buffers/cache: 199 3753 Swap: 0 0 0 在构建和配置VM时是否可以分配swappiness? 我已经尝试设置vm.swappiness中/etc/sysctl.conf并重新启动虚拟机,但我没有看到添加交换空间的VM的任何影响。 为什么需要交换空间?我宁愿根本不处理交换空间并在内存中运行所有内容。但是,对于某些应用程序(例如,PHP的composer项目)在某些条件下使用大量内存而臭名昭著。如果没有交换空间,那么如果我有交换空间,我必须非常自由地分配给VM的内存量-尽管它可能不那么有效-从理论上讲,我会遇到更少的问题。

2
减少“元文件”的内存使用量?
当我在程序之间切换时,我的工作计算机(Windows 7 64位)花费大量时间来交换内存。这让我感到惊讶,因为我有4 GB的RAM,并且我使用的程序并不是特别耗费RAM(Outlook,Emacs,p4win,Firefox,各种构建工具)。我下载了RAMMap,它显示了“ Metafile”使用的超过1 GB的内存。 从Sysinternals博客: 元文件是系统缓存的一部分,由NTFS元数据组成。NTFS元数据包括MFT以及其他各种NTFS元数据文件。...在MFT中,每个文件属性记录占用1k,并且每个文件至少具有一个属性记录。将其添加到其他NTFS元数据文件中,您会看到为什么在具有大量文件的服务器上,“元文件”类别会变得很大的原因。 因此,我了解了“元文件”数据是什么...我正在处理包含成千上万个文件的大型构建(没有那么大的文件,但它们的总和为几GB)。我的问题是如何减少“元文件”使用的内存量?我没有一次同时使用所有这些文件,所以Windows为什么需要将信息保留在RAM中?每次同步新版本时都重新启动计算机确实很烦人。

5
没有交换分区的缺点
我最近在笔记本电脑上安装了Ubuntu 10.04。由于SSD的空间限制,我没有为操作系统设置交换分区,并且有1.5GB的RAM。 安装过程中会有警告,但是我认为这没什么大不了的,因为一切进展顺利。 从长远来看,没有交换分区会不会有任何弊端?


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.