【发布时间】:2010-03-24 13:20:16
【问题描述】:
在我打算跨平台的 Mono (C#) 项目中,我将 GTK 用于 UI。但是我注意到的一件事是,在我的 Archlinux 上网本上,性能非常快,因此鼠标悬停和小部件重绘等事件非常快。
与双核CPU上的windows(7)相比,性能真的很弱。这让我很困惑。
我是否做错了什么导致操作系统之间存在这种性能差异?
我可以采取哪些方法来优化 Windows 上的 GTK?悬停事件需要大约 0.5 秒才能启动,这真的很糟糕,而在 Linux 的弱(er)上网本上几乎是立即的。
我的 GUI 层代码在这里:http://code.google.com/p/subsynct/source/browse/branches/dev/subsync#subsync/GUI
谢谢!
【问题讨论】: