#7230·wezterm

在所有窗口关闭之前,wezterm 处于高事件/高功耗状态

作者: nagisa创建于 2025年9月15日更新于 2026年9月14日
标签bugneeds:triage

您看到什么操作系统 ?

Linux 韦兰

您使用的是哪个 Wayland compositor 或 X11 窗口管理器 ?

(原始内容存档于2018-10-25). Wayland/niri.

QQ Wez 时间版本

bf9a2aeeb (中文(简体) ).

您是否尝试过最近的夜间构建, 以查看这个问题是否比当前版本更好( 或者更糟糕 ) ?

是的,我更新了上面的版本框 以显示我尝试的夜晚版本

描述错误

我一直注意到,在某个时候,我的装置在闲置时会消耗大量无足轻重的额外动力。 虽然我只有一两扇窗子坐在外壳里 什么也做不了

在简短的调查中,我将看到 " 动力顶 " 将持续显示 " 100多起 " 路由事件/事件,受影响进程将按以下思路进行大量循环:

[pid 1434759] 00:15:52.535475 <. epol wait reception >, [{events=EPOLLIN, data=0xfffffd}, 8, -1=1] (中文(简体) ).
[pid 1434761] 00:15:52.535479 futex (0x556f831c8b40, FUTE-WAIT BITSTET PRIVATE, 2, {tv sec=202717,tv nsec=579747189}, FUTE-QBITSTET MATCH ANY < 未完成...>
[pid 1434759] 00:15:52.535483 写 (5,"\1\0","8"=8).
[pid 1434759] 00:15:52.535495改为(12,"x",64)=1.
[pid 1434759] 00:15:52.535505 epol wait(14) <未完成.>
[pid 1434761] 00:15:52.535582 <.futex reception > = -1 ETIMEDOUT(连接超时)
[pid 1434761] 00:15:52.535589 定时器 定时器(6,0,{it interval tv sec=0,tv nsec=0,tv nsec=0-,{it interval tv sec=0,tv nsec=0}, 它 value tv tv sec=0,tv nsec=0-]
[pied 1434761] 00:15:52.535602 epoll ctl(4,EPOLL CTL MOD, 6, {events=EPOLLIN|EPOLLLPRI|EPOLLLERR|EPOLLHUP|EPOLLONESHOT, 数据=0xffffffffffffffff}}=0
[pid 1434761] 00:15:52.535615 epoll pwait (4, [{events=EPOLLIN, data=0xffffffffffff}], 1024, 0, NULL, 1] = 1
[pid 1434761] 00:15:52.535628 读作 (5,"\ 1\0","8"= 8
[pid 1434761] 00:15:52.535644 epol ctl (4, EPOLL CTL MOD, 5, {events=EPOLLIN|EPOLLLPRI|EPOLLERRR|EPOLLHUP|EPOLLONESHOT, 数据=0xffffffffffffffffff}}=0
[pid 1434761] 00:15:52.535656 写 (13,"x", 1) = 1
[pid 1434759] 00:15:52.535665 <. epol wait reception >, [{events=EPOLLIN, data=0xfffffd}, 8, -1=1] (中文(简体) ).
[pid 1434761] 00:15:52.535669 futex(0x556f831c8b40,FUTE-WAIT BITSET PRIVATE,2,{tv sec=202717,tv nsec=579937121},FUTE-QBITSET MATCH ANY < 未完成...>
[pid 1434759] 00:15:52.535674 写 (5,"\1\0";8)=8
[pid 1434759] 00:15:52.535687改为(12,"x",64)=1.
[pid 1434759] 00:15:52.535699 epol wait(14) <未完成.>
[pid 1434761] 00:15:52.535772 <.futex recovery > = -1 ETIMEDOUT(连接超时)
[pid 1434761] 00:15:52.535778 定时(6,0,{it interval={tv sec=0,tv nsec=0,tv nsec=0,{it interval={tv sec=0,tv nsec=0}, 它 value tv tv sec=0,tv nsec=0 =0]
[pid 1434761] 00:15:52.535798 epoll ctl(4,EPOLL CTL MOD,6,{events=EPOLLIN|EPOLLLLPRI|EPOLLLLERR|EPOLLHUP|EPOLLONESHOT,数据=0xffffffffffffffffff}}=0
[pid 1434761] (英语).
. . . . . . .

内容来源: wezterm/wezterm