每次我玩 Rocket League 或 Hoi4 时,屏幕每 10 秒左右(短约 1 秒)就会开始冻结一次。其他游戏没有出现这种行为,至少我试过没有,而且重新启动可以解决问题,所以这让我相信这不是硬件问题。在后台播放的任何音频都可以流畅播放,视频也可以继续播放,就像没有冻结一样。有人找到解决这个问题的方法了吗?我在 Ubuntu 20.04.1 LT 上,配有 RX 570 和 R5 3600。
免费-h:
total used free shared buff/cache available
Mem: 15Gi 5.5Gi 3.9Gi 531Mi 6.2Gi 9.2Gi
Swap: 2.0Gi 0B 2.0Gi
systemctl vm.swappiness:
vm.swappiness = 60
sudo lshw -C 内存:
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: P1.00
date: 06/04/2020
size: 64KiB
capacity: 16MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
*-memory
description: System Memory
physical id: e
slot: System board or motherboard
size: 16GiB
*-bank:0
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 3000 MHz (0.3 ns)
product: CMK16GX4M2B3000C15
vendor: Unknown
physical id: 0
serial: 00000000
slot: DIMM 0
size: 8GiB
width: 64 bits
clock: 3GHz (0.3ns)
*-bank:1
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 3000 MHz (0.3 ns)
product: CMK16GX4M2B3000C15
vendor: Unknown
physical id: 1
serial: 00000000
slot: DIMM 0
size: 8GiB
width: 64 bits
clock: 3GHz (0.3ns)
*-cache:0
description: L1 cache
physical id: 11
slot: L1 - Cache
size: 384KiB
capacity: 384KiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
physical id: 12
slot: L2 - Cache
size: 3MiB
capacity: 3MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: 13
slot: L3 - Cache
size: 32MiB
capacity: 32MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=3
grep -i 交换 /etc/fstab:
/swapfile none swap sw 0 0
答案1
交换
我们将您的 /swapfile 从 2G 增加到 4G。
笔记:命令使用不当dd
可能导致数据丢失。建议复制/粘贴。
在里面terminal
...
sudo swapoff -a # turn off swap
sudo rm -i /swapfile # remove old /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # set proper file protections
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # turn on swap
free -h # confirm 16G RAM and 4G swap
确认 /etc/fstab 末尾的 /swapfile 行...并确认没有其他“swap”行...
要编辑,使用sudo -H gedit /etc/fstab
或sudo pico /etc/fstab
/swapfile none swap sw 0 0
reboot # reboot and verify operation
BIOS
华擎 b550m-itx/ac
您的 BIOS 是 1.00。
有较新的 BIOS 可用,版本 1.31,日期为 2020 年 11 月 6 日,可以下载这里。
注意:请确认我已获得适合您型号的正确网页。
注意:更新 BIOS 之前请做好备份。
记忆
Ryzen 处理器因内存兼容性问题而臭名昭著。
确定你拥有哪个 Ryzen 处理器系列这里。
确定您的内存是否受支持这里和这里. 这些是处理器系列特定的列表。
去https://www.memtest86.com/并免费下载/运行它们memtest
来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这可能需要几个小时才能完成。