我的终端模拟器偶尔会出现延迟。滞后并不严重。可能20-30分钟一次(我想)。终端变得无响应,并且我在延迟期间输入的所有字符都突然出现。在任何其他应用程序中都不会发生这种情况(即使是在 SMPLAYER 中播放 1080p 视频时)。即使在内存使用率较低(接近 1 GB 可用空间)时也会出现延迟。我认为可能有问题xterm
并切换到xfce4-terminal
模拟器。问题仍然存在。后来觉得可能有bug bash
,就改用了zsh
。还是没有运气。发生了什么 ?如何缩小问题范围?
系统信息:Arch + i3 + compton
更新1:我认为我的历史记录大小(1000)可能会导致问题并将其更改为100。这似乎也不起作用。
更新2:我的~/.bashrc
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
alias grep='grep --color=auto'
PS1='\[\033[32m\]\u\[\033[33m\]@\[\033[36m\]\h \[\033[31m\]\W\[\033[33m\]\$\[\033[00m\]'
## my settings
alias vi='vim'
alias vi_i3='vim ~/.config/i3/config'
alias pacs='sudo pacman -S'
alias pacss='pacman -Ss'
alias pacsyu='sudo pacman -Syu'
export TERMINAL='xfce4-terminal'
HISTSIZE=100
Update3:但是在 zsh 中我使用了非常简单的提示字符串,没有任何颜色。但它仍然落后了。
答案1
当我的磁盘已满或某些分区已满时,我遇到了此问题。请务必检查磁盘的运行状况并检查系统上是否有足够的交换空间。
我还在下面的网站上发现了与您的问题非常相似的人
https://forum.manjaro.org/t/terminal-freezing-slow-to-respond/30647/15
看起来这个问题与显示驱动程序有关。让我知道这是否适合您。