Hexchat: 在 OSX 上表现不佳

创建于 2014-09-18  ·  7评论  ·  资料来源: hexchat/hexchat

我对 Mac 有点陌生(实际上是几天前才设置的),但我有 HexChat 设置,当我的 HexChat 窗口在我的 PC 和我的 Mac 上都打开时,我注意到有一些文本到达我的 Mac 客户端之前的几秒延迟。
两个客户端都连接到我的 ZNC 服务器,并且两台计算机都硬连线到我的网络。 客户端没有报告延迟,延迟似乎更多是由软件而不是网络连接引起的。 这些延迟也可以在发送文本时注意到,当我按下回车键时,文本显示在主聊天视图中大约需要一秒钟左右,尽管它立即出现在我的 Windows 客户端屏幕上。
然而,我不能确定这是一个问题,特别是 HexChat 软件或 Mac 本身。 如果我可以运行任何测试来帮助更好地确定这种延迟的原因,请随时告诉我,我会运行它们。

最有用的评论

关于这个错误的任何消息? 我刚刚在我的 Mac 上安装了 Hexchat,也注意到了这一点。

所有7条评论

HexChat 使用的文本小部件是自定义的,它的一些性能“黑客”在 OSX 上不起作用。 除此之外,在 OSX 上,cairo/gdk/其他东西似乎更慢。 因此,它增加了一种极其滞后的体验,这不是一件容易解决的事情。

@TingPing这是可以理解的,它比我一直在尝试使用的大多数应用程序(例如 Gedit 每次尝试调整窗口大小时都会崩溃)要好得多,所以它甚至可以在 Mac 上使用这一事实很好:)

@xnite不相关但 gedit 的版本是什么? 3.13 已经完成了大量工作,以获得相当可靠的 osx 版本

它可能直接相关,也可能不直接相关,但即使在 Windows 上,在相当新(5 年)的笔记本电脑上也会遇到一些缓慢。 我注意到当另一个应用程序持续进行几乎全屏更新时文本渲染速度减慢,并且在 HexChat 上拖动另一个窗口时出现相当严重的性能故障。 启用 1920x1200 全屏窗口和省电模式(我认为在这种情况下 CPU 的时钟频率约为 800 MHz),更新完整的 IRC 窗口可能需要半秒钟,我可以看到每一行都是单独渲染的。
也许它已经有助于在渲染期间锁定绘图表面? 事实上,我可以看到每一行都被单独渲染,这让我觉得有很多不必要的屏幕上的 blitting 正在完成,因此确保所有内容都在屏幕外缓冲区中渲染可能会有所帮助。

@sagamusix是的,xtext 很糟糕,是的,它应该这样做。 我个人认为没有理由修复 xtext 而不是仅使用标准 textview ..

关于这个错误的任何消息? 我刚刚在我的 Mac 上安装了 Hexchat,也注意到了这一点。

问题仍然存在,全新安装 OS X 10.11

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

b818283 picture b818283  ·  7评论

meganleighwoulffe picture meganleighwoulffe  ·  13评论

Davidj361 picture Davidj361  ·  9评论

Arnavion picture Arnavion  ·  13评论

ghost picture ghost  ·  13评论