g*********s 发帖数: 1782 | 1 可能是哪些原因呢?
磁盘速度,网络速度问题都可以排除。
文件之间的依赖关系太复杂?有什么办法能优化么?
Linux/Gcc. |
a*********9 发帖数: 774 | |
g*********s 发帖数: 1782 | 3 ?
做了一下比较。优化版需要3分钟,调试版需要15分钟,差了5倍。正常么?
【在 a*********9 的大作中提到】
|
t****t 发帖数: 6806 | 4 太不正常了, 一般运行版要优化, 编译时间会长得多
连接时间应该差不多的
这是说C/C++
别的语言不知道
【在 g*********s 的大作中提到】 : ? : 做了一下比较。优化版需要3分钟,调试版需要15分钟,差了5倍。正常么?
|
g*********s 发帖数: 1782 | 5 都是纯链接时间,除去目标文件和库文件的生成时间了。
有什么方法改善么?
【在 t****t 的大作中提到】 : 太不正常了, 一般运行版要优化, 编译时间会长得多 : 连接时间应该差不多的 : 这是说C/C++ : 别的语言不知道
|
t****t 发帖数: 6806 | 6 我觉得你的运行版也很慢
我很怀疑link linux kernel都不需要3分钟那么久
你有什么地方有问题吧, 什么语言?
【在 g*********s 的大作中提到】 : 都是纯链接时间,除去目标文件和库文件的生成时间了。 : 有什么方法改善么?
|
g*********s 发帖数: 1782 | 7 C++. 源代码和头文件都有几千个吧。
优化版的binary七十多兆,全调试版的1G,如果部分调试版,几百兆吧。
【在 t****t 的大作中提到】 : 我觉得你的运行版也很慢 : 我很怀疑link linux kernel都不需要3分钟那么久 : 你有什么地方有问题吧, 什么语言?
|
p***o 发帖数: 1252 | 8 你确定是本地硬盘不是NFS?
【在 g*********s 的大作中提到】 : C++. 源代码和头文件都有几千个吧。 : 优化版的binary七十多兆,全调试版的1G,如果部分调试版,几百兆吧。
|
t****t 发帖数: 6806 | 9 呃, 这么大! 那可能是正常的...
【在 g*********s 的大作中提到】 : C++. 源代码和头文件都有几千个吧。 : 优化版的binary七十多兆,全调试版的1G,如果部分调试版,几百兆吧。
|
g*********s 发帖数: 1782 | 10 是NFS。但是网络速度挺快的。
【在 p***o 的大作中提到】 : 你确定是本地硬盘不是NFS?
|
t****t 发帖数: 6806 | 11 我建议你多使用几个动态连接库, 这样我想会快一点...
【在 t****t 的大作中提到】 : 呃, 这么大! 那可能是正常的...
|
p***o 发帖数: 1252 | 12 这很难说 ... 你看看本地链接如何
【在 g*********s 的大作中提到】 : 是NFS。但是网络速度挺快的。
|