为什么我输入的字符丢失或者乱序?

为什么我输入的字符丢失或者乱序?

有时当我使用 LUbuntu 18.04 在这里输入问题时,编辑器会非常缓慢地回显我输入的内容。我一直认为这是因为内存不足(例如打开了太多网页),但这次看起来是 CPU 的问题(我有两个核心正在运行我的几个后台作业)。

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        4.6G        988M        543M        2.1G        2.3G
Swap:           14G        2.0G         12G

$ uptime
 10:58:39 up 6 days, 21:52,  1 user,  load average: 6.96, 7.61, 7.80

更重要的是,它会漏掉我输入的一些字符或改变它们的顺序。例如,当我输入“mean”时,它会回显“man”,“daemon”变成“damon”,“memory”变成“meory”,而“cron”变成“corn”。我想知道为什么会发生字符丢失和乱序,而不仅仅是回显速度变慢?我想知道 Linux IO 子系统是否与此有关,以防内存或 CPU 紧张。

我还记得使用时有时会发生无序或无序问题xdotool。输入字符之间的一些延迟或其他方法可能会解决问题(我不记得确切的解决方案)。

另一篇帖子似乎提到了与我相同的问题。谢谢。

相关内容