【OS】请问,一个需要运行内存10GB的游戏,可以运行在32位物理内存为64GB的电脑上吗?

答案: 可以

解释

操作系统虽然是32位,限制了电脑的虚拟内存最大值为 4GB。如果,电脑开启了虚拟内存,则该款10GB运存的游戏是不可能开启的。期望开启这款游戏的做法是,在这个物理内存为64GB的电脑上关闭虚拟内存机制,开启游戏即可。

如何关闭设备虚拟内存机制

win

在 Windows 操作系统中,关闭虚拟内存可以通过以下步骤实现:

  1. 打开"控制面板",选择"系统和安全",然后选择"系统"。

  2. 在左侧面板中,选择"高级系统设置"。

  3. 在"系统属性"对话框中,选择"高级"选项卡,然后在"性能"部分中选择"设置"。

  4. 在"性能选项"对话框中,选择"高级"选项卡,然后在"虚拟内存"部分中选择"更改"。

  5. 在"虚拟内存"对话框中,取消选中"自动管理所有驱动器的分页文件大小",然后选择"无分页文件"。

  6. 点击"设置"按钮,然后点击"确定"按钮。

  7. 重新启动计算机,以使更改生效。

Linux

在 Linux 操作系统中,关闭虚拟内存可以通过以下步骤实现:

  1. 打开终端窗口,以 root 用户身份登录系统。

  2. 输入以下命令以编辑 /etc/fstab 文件:

    复制代码
    sudo nano /etc/fstab
  3. 在 /etc/fstab 文件中找到包含 swap 的行,注释掉该行。例如,将以下行:

    复制代码
    /dev/sda2 none swap sw 0 0

    修改为:

    复制代码
    #/dev/sda2 none swap sw 0 0
  4. 保存并关闭 /etc/fstab 文件。

  5. 输入以下命令以禁用当前的交换分区:

    复制代码
    sudo swapoff -a
  6. 输入以下命令以删除交换分区:

    复制代码
    sudo rm /swapfile
  7. 重新启动计算机,以使更改生效。

相关推荐
wanhengidc4 小时前
巨椰 云手机 云游戏稳定运行
运维·服务器·arm开发·游戏·云计算
_大学牲7 小时前
Flutter 勇闯2D像素游戏之路(四):与哥布林战斗的滑步魔法师
flutter·游戏·游戏开发
da_vinci_x9 小时前
Substance 3D Painter 进阶:手绘“掉漆”太累?用 Anchor Point 让材质“活”过来
游戏·3d·aigc·材质·设计师·技术美术·游戏美术
DoomGT9 小时前
Audio - UE5中的音效播放重启问题
游戏·ue5·游戏引擎·虚幻·虚幻引擎
李昕壑11 小时前
Steam下载游戏时速度缓慢的解决方案
游戏
郝学胜-神的一滴12 小时前
使用EBO绘制图形:解锁高效渲染与内存节省之道
c++·qt·游戏·设计模式·系统架构·图形渲染
学海_无涯_苦作舟12 小时前
高并发、高可用、高性能系统架构设计方案(万字详解版)
系统架构
郝学胜-神的一滴1 天前
OpenGL的glDrawElements函数详解
开发语言·c++·程序人生·游戏·图形渲染
Loacnasfhia91 天前
2024 FRC机器人比赛元素检测:游戏部件、防撞条、April标签与场地识别指南
游戏·机器人
职业码农NO.11 天前
智能体推理范式: Plan-and-Execute(规划与执行)
人工智能·python·数据分析·系统架构·知识图谱·agent·集成学习