首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >客户端PC上的超线程对网络性能有影响吗?

客户端PC上的超线程对网络性能有影响吗?
EN

Server Fault用户
提问于 2015-01-20 22:58:50
回答 2查看 731关注 0票数 0

我的网络知识非常少,我的硬件知识也只是稍微好一点,所以请耐心等待。我为一家小型的非营利公司工作,它正在由另一家公司建立一个新的计算机网络。他们将要安装的服务器是HP Proliant ML350p G8,IntelXeonE5-2620 v2 2.1GHz,运行Windows 2012 R2的8GB内存。

我们使用我们的计算机MS Office程序(Word,Excel和Access)和网页浏览。我们做的最密集的任务是搜索Access数据库。据我所知,超线程以及由此带来的额外费用对我们的使用不会有好处,但是公司正在我们的新网络上推荐客户端计算机上的超线程处理器。

所以我的问题是,在客户端计算机上有一个超线程处理器会影响网络性能吗?

具体来说,我们看到的是i3-41503.5GHz对AMD A6-5400K3.6GHz处理器,以及每台机器大约70到80美元的差别。我只是不想被骗去支付比所需的更多的钱,因为这些都是捐款者的钱,我们不想在行政费用上花太多的钱。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2015-01-20 23:10:30

这似乎是一个意见问题,但一般的答案(引证)是,网络比CPU和内存慢几个数量级,对于一台相当现代的计算机来说。因此,不,加快CPU的速度将不会显著影响网络性能。

当然,应用程序性能是另一回事。唯一能确定的方法是在不同的选项下衡量业绩。

票数 0
EN

Server Fault用户

发布于 2015-01-21 03:39:20

CPU速度可能会在15-20年前影响网络性能。当时大多数电脑只有一个处理器..。因此,如果CPU被大量利用,网卡和操作系统可能不得不等待其他执行完成。

现代台式机有2-8个处理器.对于一个典型的计算机用户来说,利用所有处理能力的100%是很少见的。大多数现代网卡都有TCP卸载,因此网卡内部处理一些处理TCP/IP堆栈所需的功能。

在您的决策过程中,总是有大量可用的处理能力来处理网络和操作系统,而functions...so网络性能甚至不是一个考虑因素。

超线程是一种将物理处理器转换成两个逻辑处理器的技术。对于具有4+核的处理器,好处可能很小(同样,普通用户不会使用所有的处理能力)。

我建议您使用Intel CPU。Intel处理器每个时钟周期处理更多指令,因此对于单线程应用程序来说更快。因为并不是所有的软件都可以很容易地并行化,多线程编程也很困难,所以有很多软件仍然是单线程的(因此从多线程中得到的好处将是最小的)。你可以预期英特尔的CPU速度将提高10-15%,这非常值得额外的70美元。

英特尔在政治上也是一个更安全的选择,因为它们是事实上的标准。如果你有一个问题的道路上,它可能会被质疑,为什么你决定偷工减料购买AMD硬件(公平与否)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/661052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档