Questions tagged «central-processing-unit»

中央处理单元(CPU)是计算机系统的一部分,执行计算机程序的指令,以执行系统的基本算术,逻辑和输入/输出操作。CPU的作用有点类似于计算机中的大脑。

6
双CPU是否提供容错功能?
假设我购买了两个Intel Xeon,然后将它们安装到服务器级硬件中……如果一个CPU出现故障,另一个CPU仍然可以正常工作并弥补故障,从而提供容错能力吗? 这似乎不太可能,但是我认为我会问而不是做任何假设。

5
那么,真的,虚拟化的开销是多少?我应该何时关注?
我正在寻找良好的经验法则,以了解何时不对计算机进行虚拟化。 例如,我知道利用率接近100%的完全受CPU约束的进程可能不是虚拟化的好主意,但是在某种程度上运行大多数情况下会“大量”利用CPU的东西有任何意义(例如40或50%)? 另一个例子:如果我虚拟化了1000台计算机,即使只是轻度或中度使用它们,那么在只有4个内核的主机上运行全部计算机可能会很不好。 与主机资源相比,有人可以根据计算机工作负载或来宾计算机的数量来总结有关虚拟化的提示吗? 我通常使用VirtualBox或VMWare在Windows主机上进行虚拟化,但是我假设这是一个非常普通的问题。

3
两个双核与一个四核
对于基于Intel的系统,保持内核数量不变,两个双核处理器和一个四核处理器之间会有多少差异?我们在两个双核处理器上运行Oracle OLTP数据库。在可用的双核处理器较少的情况下,我们可能需要切换到四核,但是由于许可问题,我们仅限于四个核,因此必须切换到一个处理器。如果我们进行切换,我应该期望看到现实世界中处理速度的变化吗?


4
如何解决“错误:软锁定-CPU#0卡住了17163091968s”的问题?
更新:我更新了邮件的标题,因为在此精确时间范围内,我最近看到了更多这些问题17163091968s。这应该可以帮助调查症状的人们找到此页面。请参阅下面我的(自我)接受的答案。 我在VMware vSphere数据中心中有一堆64位的Ubuntu 10.04 LTS VM。VMware工具已安装(vSphere Client说“确定”)。 我已经看到几次VM挂起,并在syslog中出现以下错误。从vSphere检查情况时,控制台为黑色,“重新启动来宾”命令没有执行任何操作,因此我必须关闭虚拟机电源,然后再打开。 Dec 1 11:44:15 s0 kernel: [18446744060.007150] BUG: soft lockup - CPU#0 stuck for 17163091988s! [jed:26674] Dec 1 11:44:15 s0 kernel: [18446744060.026854] Modules linked in: btrfs zlib_deflate crc32c libcrc32c ufs qnx4 hfsplus hfs minix ntfs vfat msdos fat jfs xfs exportfs reiserfs xt_tcpudp …

4
Hyper-V处理器限制
我们最近购买了运行Hyper-V 2008 R2裸机的服务器。该服务器有两个具有超线程功能的四核Intel Xeon处理器,因此,如果我理解正确,它将为我们提供16个内核。在Hyper-V中,我们创建了一个带有4个虚拟处理器的运行Windows Server 2008 R2的虚拟机。处理器设置屏幕告诉我这占系统总处理能力的25%。这是否意味着虚拟OS无法利用剩余的75%?我们将运行其他一些虚拟机,但这是用于SQL Server的虚拟机,我们希望尽可能多地利用它。

3
使用多个CPU时平衡RAM
我们有一台CPU的HP DL360 G7服务器, 16G12G内存。我们计划添加另一个CPU。因此,我们还需要ram作为第二个CPU。如果将不同大小的ram添加到第二个cpu,会对性能产生负面影响吗?例如20G? 当前的ram配置:

2
在BIOS中禁用CPU内核?
是否可以在BIOS中禁用CPU(Intel)内核,如果可以,HP / DELL(其他?)1U / 2U服务器将允许这样做吗? 很难找到具有双核CPU的新服务器硬件,大多数新服务器是四核CPU,因此Oracle许可证的成本使服务器升级变得不合理地复杂。这使我想到了上面的问题。




1
x86,i386,i686,amd64,i5,i7,体系结构,处理器混乱
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 5年前关闭。 我注意到那些项目x86,i386,i686,amd64,i5,i7,体系结构,网络上的处理器,我自己的笔记本电脑和阅读书籍中的处理器。 但是我真的对那些术语感到困惑。尽管您可能理解,但我会尽力阐明我的困惑。面临的主要障碍是,我无法在这些条款背后的主干上组织思想。 term architecture和之间有什么区别processor? x86和i5是architecture或processor? OS bit(32位窗口或64位窗口)与x86 bit(32位处理器,尚不确定)之间的关系是什么? 上面提到的体系结构(或处理器)都是由Intel设计的吗?制造商(AMD&Intel)遵循的仅仅是开放标准吗? 我已经搜索了Internet,尤其是Wikipedia,但是我在此处阅读的文章越多,我就越困惑。


5
被Unix'top'命令中的CPU值混淆
在下面的屏幕截图中,报告的总体CPU为3%,但是mysqld进程报告为使用57%。这是全部3%的57%,因此mysqld仅使用大约1.5%的CPU吗? 顶部屏幕截图http://img.skitch.com/20090620-cih33piwnnrke6aw41y9p1phwr.jpg 更新:下面的评论者要求我按“ 1”键并发布结果: 1键http://img.skitch.com/20090620-gayja43s44qtw2wkw4aq642e8c.jpg

4
如何检查RAM是否以ECC模式运行?
自从更换处理器以来,我更新了这篇文章,但问题的核心(不幸的是,结果也是如此)是相同的。 我建立了我的第一个FreeNAS盒子,并想使用ECC RAM,因为我想存储关键数据。因为我的预算有限,所以我想选择仍可支持ECC RAM的最经济实惠的解决方案。 经过研究,我发现我需要一个主板,内存和一个支持ECC的CPU。我选择的主板是“技嘉X150M-Pro ECC”,它具有C232芯片组,DDR4和LGA1151插槽。 我还购买了一套由金士顿(Kingston)制造的两个DIMM套件,型号为“ KVR21E15S8K2 / 8”(规格表)。技嘉发布了一份经过测试的内存模块列表,工作的ECC似乎支持我的模块(受支持模块的列表)。 由于预算有限,因此我需要一款价格适中的支持ECC的Skylake CPU。根据英特尔的说法,赛扬G3900确实支持ECC,所以我选择了它。 构建完计算机后,我想验证我的系统是否确实在使用ECC内存运行,并进入了主板的BIOS。从各个互联网站点上,我发现某些主板有一个特殊的部分,可以告诉您ECC是否正常工作,但我的主板似乎没有。我检查了所有菜单,但找不到相似的部分。 在进行了更多研究之后,在Unix&Linux stackexchange上找到了一篇文章,但没有解决我的问题。我尝试了最新的方法memtest86+,据我所知,它甚至不显示值“ ECC”。我尝试了Puget系统使用的较旧的4.20版本,该版本显示“ ECC:off”。但是,在阅读了前面提到的帖子之后,我怀疑它是否说实话(也许就是为什么删除了该功能?)。两种版本都没有读出DIMM的正确速度和延迟,这增加了我对DIMM的怀疑memtest86+。 找出是否ECC是否有效的另一种流行方法是发出dmidecode -t memory命令并读出Total Widthand Data Width。我的结果分别是128 Bits和64 Bits。输出的一部分显示了有关存储阵列的详细信息,该存储阵列的键值对为Error Correction Type: Single-bit ECC。 我期望72 bits使用Total Width,所以我认为它可能与双通道有关,并将内存模块移到了两个相邻的插槽中,这应该防止双通道,但是结果是相同的。下面是完整的输出的dmidecode -t memory。 我什至尝试了Puget系统发布的有趣的C程序,但结果是0,表明没有ECC支持。 现在,我开始怀疑英特尔自己网站上的数据是否正确,并且我的CPU实际上不支持ECC。内存和主板都专门带有“ ECC”商标,因此我可以排除它们。 BIOS版本是否可能需要更新(当前没有更新)以启用ECC,或者ECC实际上已经在起作用,而我只是无法验证它?或者,如果我想运行ECC内存并且Intel的网站错误/具有误导性,我选择的CPU是否错误? 如果我的CPU选择错误,那么“预算ECC CPU”的下一个最佳选择是什么? 更新:我看到一些新迹象表明我的系统实际上可能在启用ECC的情况下运行,并且该dmidecode工具仅报告奇怪的数据。在FreeNAS论坛上,Dusan用户正在使用服务器级硬件(SuperMicro MB,Xeon CPU,Kingston DIMM),并且输出类似128 Bits。但是他写道,他不确定自己是否真的可行。 更新2:正如yagmoth555在他对这个问题的回答中提到的那样,看来我的主板仅支持Xeon处理器的ECC,尽管我认为该说明是从以前的手册中抄袭而来的。我想这意味着我需要研究Xeon处理器。 更新3:我现在购买了Xeon E3-1220v5,它当然支持ECC,应该满足手册中的要求。我再次运行所有测试以检查ECC功能,结果基本相同: 从Puget Systems的评论看来,该ecc_check.c程序似乎无法在Xeon和Core …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.