gpt4 book ai didi

performance - Delphi编译时间特别慢

转载 作者:行者123 更新时间:2023-12-03 15:02:08 26 4
gpt4 key购买 nike

嗯,我的工作项目中出现了一个奇怪的问题。这是用Delphi写的。当我尝试编译它时,需要8小时编译大约770 000行(而且还不是结束),而我的同事只需要15-20秒。我已经尝试了 Why does Delphi's compilation speed degrade the longer it's open, and what can I do about it? 中建议的所有内容

  1. 缩短项目路径
  2. 使用 MyDefrag 对光盘进行碎片整理
  3. 使用清除单元缓存(不确定是否有效)
    我还关闭了优化并使用 Debug模式。我的电脑速度相当快(i5-2310 3.1 GHz、16 Gb RAM、常用 SATA HDD),瓶颈可能是 HDD,但我的同事也有常用的 HDD。所以,很神秘,编译这么慢的原因是什么。

编辑:对于缺乏信息,我深表歉意。以下是附加信息:

  1. 我使用 Debug模式,发布版本效果相同。
  2. 我们使用Delphi XE版本。
  3. 我最初复制了同事的项目文件夹。
  4. 我不使用网络驱动器,我尝试将项目移动到另一个硬盘。
  5. 有关系统的其他信息:我使用 Windows 7 Enterprise N 64 位,而我的同事使用 Windows 7 32 位,另外,Delphi XE 是 32 位(不知道,是否可以是 64 位)少量)。也许这就是某种原因?

编辑2:我找到了解决方案!问题是我在 Windows 64 位系统上安装了 Delphi。将其安装在虚拟 Windows 7 x86 上即可运行:几秒钟内即可完成编译。不知道为什么性能差距这么大。

最佳答案

您确定这不是硬件问题吗?你的硬盘有坏扇区吗?尝试将源代码放在不同的磁盘上,看看问题是否消失。或者搜索路径可能指向一个非常慢甚至不可用的网络驱动器?

关于performance - Delphi编译时间特别慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11813772/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com