RAD工作室需要很长时间才能打开
RAD studio takes very long time to open
我一直在使用 RAD 10.1(柏林),直到现在都没有问题...上个月我应用了 Windows Creator Update 并被其他企业占用...现在,每次我启动 IDE,加载速度很快,直到 "All design time packages loaded"。此时 RAD studio 停滞不前 window 并消耗了 ~25% CPU。 IDE 出现至少需要 10 分钟...
我已经安装了 RAD 10.2 (Tokyo) 和所有提供的补丁,希望得到修复...但问题仍然存在。
我无法返回 Windows 10 的先前版本(安装后超过 10 天)。
我已经搜索过答案,Matthias E 建议将其 link 编辑为 https://quality.embarcadero.com/browse/RSP-17972。
但是,就我而言,(非常)长的周期仅代表 IDE 加载,即使没有要(自动)加载的项目也是如此。我不是在谈论加载项目或开始项目执行甚至开始应用程序执行的时间段。一旦 IDE 被加载(在 ~20' 之后),一切(编辑、编译、构建、调试、执行)都在快速工作......
我已经习惯了从不关闭 IDE 一旦打开,但这特别令人不安。
你能帮帮我吗?
--- 已编辑 ---
无法访问上述link的朋友,内容如下:
详情
Type: Bug Bug
Status: Open Open
Priority: Major Major
Resolution: Unresolved
Affects Version/s: 10.2 Tokyo, 10.1 Berlin Update 2
Fix Version/s: None
Component/s: Debugger, IDE (Development Environment), Libraries/Frameworks
Labels: None
Platform: Windows 10
Language Version: English
Edition: Professional
InternalID: RS-83785
InternalStatus: Open
描述
对于我们组织中的每个人来说,调试器都与 Creators 和 Tokyo/Berlin 失控了。恢复到 Windows 周年纪念日可以恢复理智。
Tokyo/Berlin 和 Creators 的调试器问题:
应用程序需要很长时间才能加载模块加载和卸载并重新加载多次
IDE 冻结
bds.exe 的内存消耗有时会爆炸(> 3GB)
我将附上之前和之后的屏幕截图,显示模块如何加载、卸载和重新加载 Windows 10 个创作者。
我认为这些问题与 https://forums.embarcadero.com/thread.jspa?messageID=884382*
中的问题具有相同的根本原因
--- ---
感谢 Lieven Keersmaekers 建议使用 procmon,我得以找到问题的原因。 RAD 工作室极力尝试访问一个巨大的 (128 GB) zip 备份文件(参见:qed-electronic.com/Download/170808-ProcMonTrace.jpg)。我只是将备份文件移动到另一个位置,RAD studio 现在像以前一样启动了。我不知道为什么 RAD 这么想访问这个文件:我的项目文件中有 none 个位于这个 zip 中。 Windows Creator Update 显然是无罪的...
bds.exe 必须只用一个 CPU !
启动
CPU亲和度CPU=0
感谢 Javorszky
无需进入 TaskManager 并更改设置即可快速 运行 CPUAffinity,
只需在桌面创建一个批处理文件即可:
CD "C:\Program Files (x86)\Embarcadero\Studio.0\bin\"
开始/亲和力 1 bds.exe
为什么?
"The reason for this is that most applications you run these days have been designed with multi-core processors in mind and will work with the operating system to distribute their operations as evenly as possible across all the available cores. "
我一直在使用 RAD 10.1(柏林),直到现在都没有问题...上个月我应用了 Windows Creator Update 并被其他企业占用...现在,每次我启动 IDE,加载速度很快,直到 "All design time packages loaded"。此时 RAD studio 停滞不前 window 并消耗了 ~25% CPU。 IDE 出现至少需要 10 分钟...
我已经安装了 RAD 10.2 (Tokyo) 和所有提供的补丁,希望得到修复...但问题仍然存在。
我无法返回 Windows 10 的先前版本(安装后超过 10 天)。
我已经搜索过答案,Matthias E 建议将其 link 编辑为 https://quality.embarcadero.com/browse/RSP-17972。 但是,就我而言,(非常)长的周期仅代表 IDE 加载,即使没有要(自动)加载的项目也是如此。我不是在谈论加载项目或开始项目执行甚至开始应用程序执行的时间段。一旦 IDE 被加载(在 ~20' 之后),一切(编辑、编译、构建、调试、执行)都在快速工作...... 我已经习惯了从不关闭 IDE 一旦打开,但这特别令人不安。
你能帮帮我吗?
--- 已编辑 ---
无法访问上述link的朋友,内容如下:
详情
Type: Bug Bug
Status: Open Open
Priority: Major Major
Resolution: Unresolved
Affects Version/s: 10.2 Tokyo, 10.1 Berlin Update 2
Fix Version/s: None
Component/s: Debugger, IDE (Development Environment), Libraries/Frameworks
Labels: None
Platform: Windows 10
Language Version: English
Edition: Professional
InternalID: RS-83785
InternalStatus: Open
描述
对于我们组织中的每个人来说,调试器都与 Creators 和 Tokyo/Berlin 失控了。恢复到 Windows 周年纪念日可以恢复理智。 Tokyo/Berlin 和 Creators 的调试器问题: 应用程序需要很长时间才能加载模块加载和卸载并重新加载多次 IDE 冻结 bds.exe 的内存消耗有时会爆炸(> 3GB) 我将附上之前和之后的屏幕截图,显示模块如何加载、卸载和重新加载 Windows 10 个创作者。 我认为这些问题与 https://forums.embarcadero.com/thread.jspa?messageID=884382*
中的问题具有相同的根本原因--- ---
感谢 Lieven Keersmaekers 建议使用 procmon,我得以找到问题的原因。 RAD 工作室极力尝试访问一个巨大的 (128 GB) zip 备份文件(参见:qed-electronic.com/Download/170808-ProcMonTrace.jpg)。我只是将备份文件移动到另一个位置,RAD studio 现在像以前一样启动了。我不知道为什么 RAD 这么想访问这个文件:我的项目文件中有 none 个位于这个 zip 中。 Windows Creator Update 显然是无罪的...
bds.exe 必须只用一个 CPU !
启动CPU亲和度CPU=0
感谢 Javorszky
无需进入 TaskManager 并更改设置即可快速 运行 CPUAffinity,
只需在桌面创建一个批处理文件即可:
CD "C:\Program Files (x86)\Embarcadero\Studio.0\bin\" 开始/亲和力 1 bds.exe
为什么?
"The reason for this is that most applications you run these days have been designed with multi-core processors in mind and will work with the operating system to distribute their operations as evenly as possible across all the available cores. "