=== lifeless_ is now known as lifeless | ||
=== eagles0513875 is now known as eagles | ||
=== sdeziel_ is now known as sdeziel | ||
=== ubuntu__4321 is now known as ubuntu4321 | ||
znf | Is anyone using byobu on a regular basis? | 18:09 |
---|---|---|
JanC | znf: why? if you have a question, better just ask it... | 20:29 |
znf | It's a very particular issue | 20:35 |
znf | I tend to keep my byobu (tmux) session running for, days, weeks etc. | 20:35 |
znf | after a while, it starts to be _very_ slow | 20:35 |
znf | imagine using a ssh session over ~400ms latency - slow | 20:36 |
znf | this hasn't been happening on ubuntu 18.04/20.04/22.04 | 20:36 |
znf | heck, my usual session on 18.40 was > 365 days | 20:36 |
znf | but on 24.04 it's... terrible | 20:36 |
znf | I have to terminate the session and start a new one | 20:37 |
znf | like this slow: https://123.456.ro/share/2024/11/kitty-0.76.1.13_1Con4spNvi.mp4 | 20:41 |
znf | vs. 18.04 where it was like: https://123.456.ro/share/2024/11/kitty-0.76.1.13_J34Uee1jF6.mp4 | 20:41 |
znf | the 18.04 session was started... in 2023 | 20:42 |
znf | the 22.04 one was started, dunno, sometimes last month | 20:42 |
JanC | did you check things like memory usage? | 20:48 |
JanC | also, I wonder if it's one of byobu's scripts | 20:48 |
JanC | one of the scripts that fetch the data shown at the bottom right? | 20:49 |
JanC | znf: also, do you get the same problem with plain tmux ? | 20:57 |
znf | it's hard to reproduce | 20:57 |
znf | takes weeks | 20:57 |
znf | and I hate using tmux by itself for so long | 20:57 |
znf | the server has 512GB RAM, I'm not sure that could possibly be an issue | 20:58 |
znf | and I don't use any non-default scripts on these machines | 20:58 |
znf | (I was able to reproduce it on multiple servers) | 20:58 |
JanC | well, it should be easy to see if memory is full | 20:58 |
JanC | you can start a bare tmux & not ever use it (or maybe have something run inside it at an interval to simulate activity) | 21:03 |
znf | it's not full, I'm barely using like 88GB out of 512 | 21:14 |
JanC | byobu is mostly just a tmux configuration + some scripts that are run in the background to get updated status info at the bottom right | 21:15 |
JanC | one thing that might be useful to check is how much scrollback it's keeping... | 21:22 |
znf | a "clear" clears the scrollback though | 21:49 |
oerheks | 10k lines history per window does not take much | 21:55 |
JanC | it might have to reprocess (part of) that in some cases | 21:56 |
JanC | but it seems like newer versions of tmux empty the scrollback on clear indeed | 21:56 |
JanC | (or maybe it's an option?) | 21:57 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!