Questions tagged «multi-core»

多核CPU是一种内部具有两个或多个实际芯片(称为内核)的CPU。这使计算机实际上可以一次处理多个事物,通常被视为解决摩尔定律的解决方案。

8
选择双核或四核[关闭]
我正在阅读关于这个主题的杰夫阿特伍德的帖子,并想知道今天有多少仍然是真的。他的职位是从2007年九月这个问题源于另一个问题,我问最近哪派我到另一个问题的话题。所以我的问题是:截至2009年7月下旬,CPU核心的收益递减有什么意义? 我希望为我建一个开发工作站。但我也想玩游戏(FPS,RTS)并使用Photoshop做一些工作。
7 cpu  multi-core 

4
为什么VirtualBox显示的CPU数量多于可用的?
我有一个Intel Core i7 3930K,带有6个CPU内核。现在,我知道每个核心都可以处理2个独立的线程。这使得12个虚拟核心 - 我可以使用我的系统监视器看到它(见下面的截图)。 但是当我使用Oracle的VirtualBox软件创建虚拟机时,我突然可以为该机器分配24个CPU。怎么会这样? 那么,这意味着什么?实际上有24个核心 - 或者VirtualBox是错误的吗? 如果我分配例如4个核心会发生什么 - 真正添加了多少个虚拟机?


2
为了加速需要大量处理器能力和内核的程序,我应该注意什么?
我想构建一个系统,以便尽快运行一个特定的专用程序(目前我的笔记本电脑上运行I5处理器可能需要长达50个小时)。 该程序是用VB6编写的,执行大量数据/数字运算,并且只使用一个核心。但是,有一个批处理文件,我可以在其中打开尽可能多的程序实例,然后批处理文件将结果信息整理回来,好像它只是一次运行(我知道大锤的方法)。 因此,迄今为止我发现的有助于提高速度的两件事就是核心和处理器的速度(GHz)。如果处理器使用turbo来提高速度,那么它们似乎需要一个或两个未使用的内核才能使用它。 我不想要服务器,那么在设计/指定系统时我应该寻找什么(在计算机中)呢?


2
Linux上的Core i7在挂起后失去了多线程功能
在我的debian-linux系统上,使用核心i7 920,每次我在命令“pm-suspend”(暂停到RAM)后恢复,多线程功能几乎消失。更具体地说,两个不同的程序可以全速使用2个不同的核心,但是单个程序仅限于一个核心(对于多线程程序的一个实例以及单线程序的多个实例,例如“make -j 4”对于gcc)。所以我最终重新启动系统。任何帮助赞赏!



0
将Windows 8“自动维护”限制为单CPU核心?
当我让它闲置时,Windows 8的自动维护具有劫持我的机器的恶劣特性。一段时间后它变得完全没有反应。代替微软的正确解决方案,我想也许可以限制自动维护所使用的CPU核心数量,所以我仍然可以在它发生时使用我的机器。(例如,访问任务管理器并终止该死的维护。)

1
如何知道处理器核心在哪个插槽上?
我有一个双插槽8核系统,一个插槽有4核,另一个插槽有另外4核。我如何通过来找到哪个核心位于哪个套接字上/proc/cpuinfo。例如,在这里,处理器核心7在哪个插槽上? processor : 7 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Xeon(R) CPU E5420 @ 2.50GHz stepping : 10 cpu MHz : 2500.012 cache size : 6144 KB physical id : 1 siblings : 4 core id : 3 cpu cores : 4 …
1 c  linux  64-bit  multi-core 


0
带有虚拟化的多核Windows服务器上的memcached问题
我在多个核心上运行memcached(v1.4.4)时遇到问题。这是我的环境: 运行VMware,Intel处理器的Windows Server 2008 R2 SP1,仅为我正在处理的项目启用了一个核心(八个)。 在资源监视器上,我可以观察到在任何给定时刻运行的8到9个memcached线程,即使注册表项没有配置(-t)标志,所以我希望线程数在4之间和五。 (默认情况下是四个,事实证明,memcached运行一个额外的线程并不常见) 另外,这个版本的memcached是从下载的可执行文件运行的;它尚未在本地Windows服务器上编译。这个 ( http://trondn.blogspot.com/2010/03/building-memcached-windows.html )是我在Windows上编译memcached时发现的唯一资源,以防有人建议去那条路线。 当从VM启用另一个核心时出现问题,memcached开始消耗100%的CPU;我们必须从性能角度禁用新核心以进入正常状态。 (注意:我没有任何有关如何完成此操作的详细信息,因此如果解决方案证明是一个优雅的退出并重新启动,我会欢迎更多细节),这也是一个生产环境,因此服务器无法关闭延长的一段时间。 我欢迎任何想法或建议


1
旧的和专有的Java应用程序在多个核心上崩溃
我必须在VM内部最近的debian系统上使用StarTeam 2005 CrossPlatform Client。如果VM配置为单核,则此工作正常。但是,如果我配置多个处理器和/或多个内核,应用程序会在启动时冻结,只显示启动画面。控制台上未显示错误跟踪。 是否有解决方法可以在多核环境中启动和运行此类应用程序?如果我想要签入或使用单核设置,我必须重新启动。我使用这个VM进行开发,make -j8比平原更有趣make;) 我试图破解对启动脚本的调用schedtool -a 0x1 -v -e java ...(将处理器亲和性设置为一个),但没有成功 - 相同的行为。 在较旧的设置(较旧的VM,较旧的Linux,相同的StarTeam)上也发生了同样的情况,但我没有那些版本号。这是当前系统的设置: VMWare Workstation 9.0.3 build-1410761,已安装guest虚拟机 Debian Wheezy(Linux cmd-vm 3.2.0-4-686-pae#1 SMP Debian 3.2.46-1 + deb7u1 i686 GNU / Linux) Java(TM)SE运行时环境(版本1.7.0_25-b15) launch-script:LAXUNIX.SH - LaunchAnywhere(tm)5.0版 StarTeam跨平台客户端构建7.0.0-133

1
Windows 7可以在4处理器工作站上运行吗?
我想购买一个新的工作站来运行一个cpu密集的自定义应用程序。现在它运行在Windows 7(64位)双处理器(intel 5690)工作站上,工作站为192 gb。因此,配置的系统有12个物理核心和24个逻辑核心,但需要30多分钟才能完成所需的运算。我可以看到,使用资源监视器,瓶颈是CPU,而不是I / O. 所以我想购买一个带有4个Intel e5处理器的系统(尚不确定e5-26xx或e5-46xx cpu是否是更好的选择)。 所以我的问题是:我已经读过Windows 7仅支持192 GB的内存,但它是否支持4个处理器?当我找到一家销售四核CPU工作站的公司时,他们只提供Windows服务器或Linux变种作为操作系统选择,让我相信Windows 7可能不支持超过2个处理器。这是真的?

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.