为什么当我的 PC 需要交换高达 2GB 的内存时键盘不工作?

为什么当我的 PC 需要交换高达 2GB 的内存时键盘不工作?

我有一台低于平均水平的笔记本电脑,配备 6GB RAM(我知道出于优化等原因它应该是 4GB 或 8GB,但我必须使用现有内存),其中大约 1GB 被我的桌面环境使用;这是 deepin。因此,在运行 Android Studio(在学习软件的过程中)和 chrome 进行教程时,我的笔记本电脑的 RAM 使用率将超过 90%,并且使用的交换内存超过 1GB,有时接近 2GB。我对此没意见,但我注意到一些奇怪的事情,例如我的键盘不工作,带有我的应用程序的 Dock 不工作,键盘使用时键盘快捷键不工作等。当我关闭 Android Studio 并运行时,所有这些都得到了修复sudo swapoff -a && sudo swapon -a

我认为处理此类输入的某些进程正在被交换出去,但我对此并不确定,因为我对 Linux 还比较陌生,不了解 Linux 交换的各个方面。我在 Manjaro Linux 上,这很有帮助

编辑:笔记本电脑配置:CPU:Intel i5-3230M 双核,4 线程对于芯片组,我运行了sudo dmidecode | grep -A4 'Base Board Information'并且输出如下:

Base Board Information
    Manufacturer: LENOVO
    Product Name: 2320JPU
    Version: 0B98401 Pro
    Serial Number: 1ZSSX3BE2CU

相关内容