标题:Qt Creator启动很慢怎么办
作者:yinrenjieone
日期:2011-07-29 14:08
内容:
不知道大家的Qt Creator启动速度怎么样,总之我的是很慢了,启动需要15秒之久……
用的是Qt Creator 2.2.1
机器是英特尔 酷睿2 双核 T9400 @ 2.53GHz 笔记本处理器 + Windows 7 旗舰版 ( 32位 / SP1 / DirectX 11 )
于是祭出Process monitor来看看qtcreator.exe启动时到底干了些什么
于是得到这样的结果:
当天时间进程名称PID操作路径结果详细
02:31.1qtcreator.exe208进程启动成功父 PID: 2808
02:31.1qtcreator.exe208线程创建成功线程 ID: 5948
02:31.2qtcreator.exe208查询名称信息文件D:\ProgramFiles\QtSDK\QtCreator\bin\qtcreator.exe成功名称: \ProgramFiles\QtSDK\QtCreator\bin\qtcreator.exe
02:31.2qtcreator.exe208加载映像D:\ProgramFiles\QtSDK\QtCreator\bin\qtcreator.exe成功映像基址: 0x400000, 映像大小: 0xd9000
02:31.2qtcreator.exe208查询名称信息文件C:\Windows\System32\ntdll.dll成功名称: \Windows\System32\ntdll.dll
......
03:26.1qtcreator.exe208线程退出成功线程 ID: 5328, 用户时间: 0.0000000, 核心时间: 0.0000000
03:26.1qtcreator.exe208关闭 ..
#1 [yiyaaixuexi 07-29 17:24]
那真是太慢了
#2 回 楼主(yinrenjieone) 的帖子 [jdwx 07-29 19:32]
我的头一次也是15秒,第二次启动2秒不到,可以看出基本是硬盘传输数据的问题。
#3 Re:回 楼主(yinrenjieone) 的帖子 [yinrenjieone 07-29 20:47]
引用第2楼jdwx于2011-07-29 19:32发表的 回 楼主(yinrenjieone) 的帖子 :
我的头一次也是15秒,第二次启动2秒不到,可以看出基本是硬盘传输数据的问题。
似乎是呢…… 好像它启动时将QtSDK下的所有文件都扫了一遍……
不明白为什么要这么做……
#4 回 3楼(yinrenjieone) 的帖子 [wxj120bw 07-30 11:31]
扫描是不是为了自动提示用的?(猜的)
#5 回 4楼(wxj120bw) 的帖子 [jdwx 07-30 13:18]
可能是提示用的,如果真是这样,那是不是技术太低了,Qt库毕竟不是天天更新。
我估计不是,可能是加载那些个插件(dll)的时间,QtCreator就是一个大的插件集合。