我正在指定一个低中档服务器(我们将购买的倍数)。 该应用程序本质上是一个软件路由器,所以它是非常基于NIC的I / O密集型。 处理器selectcertificate具有挑战性。 在比较英特尔E5-1410(4C,2.8GHz)与E5-2407(4C,2.2GHz)等价格可比的E5-24xx处理器之间,一个显着的区别是2407有一个QPI总线,而1410不是 。 细节是稀疏的 ,虽然很清楚,1410只能运行在一个模具configuration。 我知道QPI总线是用来跨处理器/内核共享IO的。 看来1410已经集成了IO来代替QPI,但是在两个处理器之间的I / O性能方面,似乎还找不到一个粗略的指标。 我怎样才能做两个处理器变种的价格/性能评估? 我确定我需要testing我的特定用例,但是我有一个充满挑战性的时间来查找关于相对性能的一般信息。 编辑: 14xx系列不支持 24xx系列支持的内存备份和内存镜像。 仍在寻找详细的WRT IOfunction。
我运行了24个内核的生产Web服务器,其中工作是CPU和I / O密集型的,但主要是CPU。 当CPU总负载达到85%或更高时,我的脚本会延迟执行,以保持负载的可pipe理性。 因此,CPU从来没有比我的脚本知道它可以处理更大的压力。 现在,我的服务器一次最多可以容忍3小时以上的容量生产。 大部分时间工作顺利进行,但在此期间,CPU系统负载往往急剧增加。 这是由于内核进程“events / x”,“migration / x”和“ksoftirqd / x”,其中“x”是该进程的CPU编号。 我已经读过,这表明内核正在排队的任务挣扎,这是在压倒性的系统负载下发生的。 但是,正如我所提到的,我的CPU负载是主要瓶颈,为了避免这种问题,故意将其保持在85%左右。 CPU的这种内核使用大大降低了生产速度,只能延长排队的任务。 奇怪的是,大约30分钟后,系统负载将消失,内核进程减less到零CPU使用率,只是稍后再次开始占用CPU。 在这整个过程中,input到CPU的工作量没有变化,通常处理得很好。 但是,当这些内核进程启动时,它完全杀死了生产。 以下是其中一个事件中“top -u root”的输出。 用户CPU使用率为49%,因为系统使用率为40%。 通常这应该是用户〜85%,系统〜5%。 但是,没有iowait,系统的平均负载是24(24核心),这是正常的。 top – 13:10:49 up 44 days, 20:29, 1 user, load average: 22.87, 22.73, 21.36 Tasks: 622 total, 24 running, 585 sleeping, 0 stopped, 13 zombie Cpu(s): 49.4%us, 40.3%sy, 0.0%ni, […]
我正在考虑购买两台服务器之一。 除CPU之外,它们具有相似的规格。 服务器1配有2个E5405,服务器2只有一个X3460。 我有一些configuration像第一台服务器的服务器,虽然我很高兴与性能,我想知道如果我能用更新的硬件更好。 服务器将用于托pipe游戏服务器 – 主要用于Source引擎。
我正在尝试在我的新HP Proliant服务器上testingmultithreading应用程序,该服务器有2个Opteron 6272和64gb内存。 当我在台式机(一系列i7和Xeon X5675处理器)上运行应用程序时,应用程序将使所有内核的利用率达到接近100%。 当我在服务器上运行应用程序时,无论我运行多less个线程,应用程序的总CPU利用率都在20-25%左右。 也就是说,如果我使用32个线程运行,则所有32个内核都将挂起20%左右,如果我运行16个线程,则会挂起40%左右,等等。 起初我怀疑这与操作系统有关,所以我在服务器上安装了Windows 7,以使桌面和服务器具有相同的操作系统。 然后我怀疑这是硬件,我把BIOS中的电源pipe理改为高性能。 尽pipe这确实增加了基准时间,但同样的20%利用率问题仍然存在。 我可以使用y-cruncher基准testing100%的全部32个内核。 我的自定义基准是用.NET编写的,这可能与它有什么关系? 我为这个问题困惑。 任何人都有什么可能导致这个问题的想法?
我对基于Intel Atom D510的RAID系统感兴趣。 制造商列出的最大驱动器限制为2TB,但我读过的一切都表示,SATA支持的不止于此。 基于当前3.5“驱动器密度的2TB”限制“是否有阻止Atom系统处理大于2TB的驱动器?
我在2006年购买了戴尔笔记本电脑,并在BIOS中安装了虚拟化技术选项。 我的CPU是英特尔T7200。 对我而言,VT选项用于在机器上使用ESXi或Hyper-V,但在笔记本电脑上使用? VT选项在笔记本电脑中有什么作用?
我们在ESX客户端有严重的性能问题,但是从我的位置我不能直接查看服务器configuration,但我想知道他们是否正确设置它。 运行CPU-Z显示了每个核心有两个处理器,而我有Yorkfield处理器,因此预计会出现四个核心。 这是虚拟CPU在CPU-Z中显示的方式吗? 如何从客户端确定ESXconfiguration的方式? 我知道ESX可以启用HT。 我的系统大量使用SMP,所以应该受益。 从我收集的内容来看,ESXconfiguration了两个vCPU。 我读的数据是否正确? 编辑:基本上有两个窒息CPU的原因。 首先,应用程序并不完美,我们正在努力。 其次,我们没有足够的CPU能力。 该图像来自一个类似的本机,现在在虚拟机上。 性能应该是相似的,但不是。 通常我们可以在每个本地系统上处理500多个会话。 在这个系统上,窒息开始大约280次。 我知道指责CPUconfiguration是有点短视的,但经过两天的密集监测和分析之后,这一切都开始指向这个方向(内存,磁盘IO,数据库连接和networking运行良好)。
我完全支持这个话题。 昨天我正在为我正在编写的一些脚本进行分析,而花费的时间单位是“ CPU秒 ”。 任何人都可以提醒我的定义吗? 例如对于一些分析我得到: 200.750 CPU秒 。 这是什么意思? 在其他情况下和耗时的过程中,我得到: -347.977 CPU秒 ,一个负数! 无论如何,我可以把那个时间转换成日历时间吗? 干杯,
只是想确认一下我所坚持的老话,就是对于双cpu服务器上的X内存,最好有两个X / 2的支持,因为它可以让每个CPU独立访问这个记忆棒。 最近的CPU有没有变化,还是一样?
从商业angular度来看… 如果英特尔可以采用3.0 GHz的CPU,并将其超频到4.0 GHz,但仍然可以承担保修责任。 这是完全免费的,使得芯片被大众认为是“更强大”,然后可以更多的钱。 公司总是试图挤出额外的压力。 事实上,他们并没有从工厂超频他们的产品,显示这在经济上肯定是件坏事。 不是吗?