我有这个Java GUI应用程序,它使用在配备Pentium P或Core 2 Duo CPU的Linux(Fedora 7)机器上运行的OpenGL和Eclipse RCP + SWT。它应该运行并接受用户输入数月。
运行几周后,整个界面无理由冻结。鼠标非常慢,键盘很快停止响应。我已经消除了所有可能的资源泄漏(没有处理图形对象,太多线程等)。我可以在我的日志文件中看到我的应用程序线程运行缓慢不到一分钟,然后它们恢复正常速度(运行GUI的线程)。
但是GUI本身仍然被阻止......在我的操作系统日志文件中,我看到这样的东西 'kernel:Clocksource tsc unstable'。这可能与我的问题有关吗?