我應該查看哪些指標來查找 delphi xe5 IDE 中“工具”->“選項”對話框速度緩慢的原因?

我應該查看哪些指標來查找 delphi xe5 IDE 中“工具”->“選項”對話框速度緩慢的原因?

我在工作時在兩台筆記型電腦上安裝了 Delphi XE5,一台較新,配備 SSD、16GB、快速處理器,另一台較舊,配有 8GB。兩台筆記型電腦均運行帶有最新更改的 Windows 7 64 位元 SP1。

我遇到的問題是 Delphi XE5 在較新的筆記型電腦上比在舊筆記型電腦上慢。在新電腦上開啟「工具」->「選項」對話方塊需要 4-5 秒,而在舊電腦上則需要 1-2 秒。我檢查了所有 dll 版本和依賴項,兩台筆記型電腦上的版本都是相同的。

兩台筆記型電腦都運行 System Center Endpoint Protection。一個區別是新筆記型電腦運行 Bitlocker 並且 C 分割區已加密。

現在,我試圖找出為什麼在新版本上開啟選項對話方塊要慢得多。我花了一些時間在這裡閱讀建議,並嘗試了一些事情,但我碰壁了。

我嘗試的一件事是運行進程監視器並準確查看打開對話框時 IDE 中發生的活動。我注意到在新筆記型電腦上開啟選項對話框時有兩秒鐘的不活動間隙。

我嘗試的另一件事是運行 Windows 效能工具包。當我打開選項對話框時,我記錄了該活動。有很多可用的信息,但我不知道到底該看什麼。似乎沒有什麼異常。

發生的另一件事是,即使是我在 Delphi 中編譯和運行的應用程式在新筆記型電腦上也變慢了。那是另一個問題。當我在新筆記型電腦上運行它的調試模式時,大部分時間都花在記憶體中預先建立表單物件上。不知何故,這個過程在舊筆記型電腦上要快得多。

有什麼建議或想法嗎?

謝謝

答案1

終於知道問題出在哪裡了!我目前擁有的交流電源轉接器無法提供足夠的電力。其輸出為6.7A。筆記型電腦 Dell Precision M4700 至少需要 9.23A。我還將它與擴展塢一起使用。我從來沒有想過要檢查適配器,直到今天我發現這裡的最後一篇文章:http://en.community.dell.com/support-forums/laptop/f/3518/t/19484538這給了我這樣做的想法。

相關內容