This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
从 MSP430的经验来看、基于 CC13XX 的项目构建起来似乎需要更长的时间、通常需要几分钟的时间、而不像 i7-8565U 那样运行速度很慢。 在 CCS 中构建项目时、像 AMD Ryzen 7 4700U 这样的最新 CPU 速度会快多少? 有人能提供一些第一手经验吗?
在多线程基准测试中、这些 CPU 似乎比 i7-8565U 快得多、而 CCS 似乎支持使用多线程进行构建。
谢谢。
CCS 中的编译系统使用 gmake。 调用 make 时、它确实会确定可以并行运行的作业数、并将使用该数量。 在我的案例中、它认为可以并行编译的最佳文件数为7。
因此、如果使用更多内核或超线程、您肯定可以加快编译过程的编译速度。 但是、这只是整个构建的一部分。 如果您使用的是 TI-RTOS、则有一部分编译用于配置和编译内核。 该部件的速度实际上由时钟速度和磁盘速度决定。 幸运的是、这不应在每个构建中运行。 在构建结束时也会调用链接器。 同样、此步骤的速度将基于时钟速度和磁盘速度、而不是内核数量。
在我们首次启用此功能时、我们发现前4个并行完成但之后非常递增的作业的构建时间显著加快。
也许其他一些公司有一些最近的数据。
此致、
John
尊敬的 John:
感谢您提供相关信息。 您是否比较了 Linux 和 Windows 的构建时间?
根据有关 mbed /GCC-ARM 的讨论、Ubuntu 的构建时间似乎要短得多、这大概是因为文件系统更快、并且后台没有运行防病毒程序。
我发现 Linux 速度更快、但我们公司的 Windows 机器上运行了大量后台进程。 防病毒实时扫描正是一个大问题。
John