DSb*_*ard 5 python performance pyqt startup
C++很快.Qt很快.Python解释器启动相对较快(在我的计算机上2-3秒).PyQt是Qt的薄包装.为什么然后PyQt app启动(大约80行,甚至是.pyc形式)是如此之慢(6-12秒)?我对这个原因很感兴趣,最重要的是,我想改善这种情况的方法.
Fré*_*idi 5
Qt 4.6.3中存在一个已知的错误,它会缩短应用程序的启动时间.也许4.4.3也受到影响.尝试升级到4.7.0,修复该bug.
您的问题也可能来自动态库重定位.如果您自己编译Qt或Python,请尝试为它们提供不同于默认值(0x10000000)的基址,以防止在将两个库加载到一起时进行重定位.
在Linux下,您可以使用prelink,但据我所知,它在Windows上没有相应的功能.
归档时间:
15 年,7 月 前
查看次数:
1966 次
最近记录: