使用多线程处理器对单线程应用程序进行性能调试

时间:2018-10-24 09:39:05

标签: multithreading performance

这对我来说是新手,所以去吧。

我的雇主使用单线程核心业务应用程序。

我们的核心LOB VM正在运行Windows Server 2012 Datacentre 64位和SQL Server 2016 Standard 64位。它具有从Intel Xeon E5-2630 v4 CPU分配的4个逻辑核心。这完全符合网站上规定的系统要求,该要求未声明它是单线程应用程序。

我已经读到,您基本上可以说逻辑核心与线程相同。

是这样吗?

如果是这样,默认情况下,在应用程序层的单个线程应用程序是否不会充分利用那些逻辑核心或线程?

我们遇到了一些性能问题,并且我们已经进行了网络审核,以确定是否存在瓶颈。该审核已确认服务器,网络和客户端计算机没有任何高负荷。所有客户端计算机都是具有8GB RAM以及机械和SSD硬盘混合的i5部署。

如有需要,我可以提供更多信息

1 个答案:

答案 0 :(得分:0)

我找到了一个好心地标记我-1的建设者必须知道的答案:)