tmux 滚动本身很快,但运行 tmux 会话几周后,启动速度很慢

tmux 滚动本身很快,但运行 tmux 会话几周后,启动速度很慢

当我开始使用 CTRL+b+PgUp 在 tmux 中向后滚动时,它首先直接启动,但随着时间的推移,它开始非常慢 - 需要几分钟,直到向后滚动开始。当它启动时,一切又快了几毫秒。

我已将历史记录设置为 300000 行.tmux.conf

set-option -g history-limit 

但我认为这对于现代快速在线服务器来说应该不成问题。或者这可能与在开始向后滚动之前必须加载的悠久历史有关?

是否有另一个文件来定义历史长度?也许我的.bashrc

HISTCONTROL=ignoreboth
HISTFILESIZE=999999999
HISTSIZE=999999999

或者这可能与我的服务器中的硬盘速度慢有关吗?

服务器在带有 HDD-Raid 和 SSD-Raid 的 Xen 上运行。我运行 tmux 会话的 Dom0 位于 HDD 上,但所有其他 VMS 均位于 SSD 上。

相关但不同:为什么 tmux 随着时间的推移启动速度越来越慢? 问题出在会话启动期间,可以通过关闭会话并启动新会话来解决。但这可能与这里的原因相同

相关内容