Skip to content

设置虚拟内存

虚拟内存是计算机系统内存管理的一种技术。 它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。

Windows

一、打开系统属性

同时按下Win+R键,输入sysdm.cpl

二、进入性能设置

在系统属性界面,点击高级,点击性能的设置按钮。

三、更改虚拟内存

在性能选项界面,点击虚拟内存的更改按钮。

四、保存设置

4.1、取消勾选自动管理所有驱动器的分页文件大小(A) 4.2、勾选自定义大小(C),并设置相关数值。 4.3、设置好数值,点击设置。 4.4、设置完成后,点击完成

五、重启

Linux

1.1、查看当前虚拟内存状态

使用以下命令查看当前系统的虚拟内存使用情况:

bash
free -m

1.2、检查磁盘空间

查看目前剩余的磁盘空间,用于给虚拟内存进行分配。

bash
df -h

1.3、创建Swap文件

以4G为例

bash
sudo fallocate -l 4G /swapfile

1.4、设置权限

bash
sudo chmod 600 /swapfile

1.5、格式化Swap文件

bash
sudo mkswap /swapfile

1.6、启用Swap文件

bash
sudo swapon /swapfile

1.7、永久生效设置

编辑/etc/fstab

bash
sudo nano /etc/fstab

添加以下内容

bash
/swapfile none swap sw 0 0

1.8、验证虚拟内存