-4

我想知道最常见的软件开发套件,例如Microsoft Visual Studio,其编译器是否已针对最大程度地使用超线程功能进行了优化?是否值得使用超线程处理器来处理这些软件?

我读过很多评论,超线程仅对视频编辑器等密集型多线程应用程序有用。一些评论说,未针对使用超线程进行优化的软件可能会降低性能,许多人使用超线程运行他们的系统线程关闭。

由于我是一名新手程序员,我想知道这些论点和评论在编程领域是否正确。

我再次谈论的是编译器和 IDE,而不是我将要创建的应用程序!(好像现在我不知道如何创建多线程应用程序!!)

4

1 回答 1

1

由于您还没有决定使用什么 IDE/开发平台,那么除了线程之外,可能还有其他因素需要考虑。大多数高级语言和编译器都支持线程池,这可能是您正在寻找的。我不能代表我没有使用过的编译器,所以我会留下一个链接到下面的文章:

.Net 和超线程

它似乎有点过时,但解释了基本概念。

于 2014-06-03T16:04:11.527 回答