标签: central-processing-unit

Windows下如何检测NX/XD位

我正在尝试找到一种方法来检测(使用软件)我所在的系统是否具有“无执行”位功能。

在 Linux 下,我会简单地使用 /proc/cpuinfo 列出 CPU 功能,但在 Windows 上我没有发现这方面的内容。我尝试了 CPU-Z 和其他一些工具,但都没有 NX 位信息。

有任何想法吗?

security windows memory central-processing-unit

3
推荐指数
1
解决办法
2703
查看次数

双处理器系统中单个线程可以访问的内存量是否有限制?

我想购买一个工作站,使用 MATLAB 进行数据处理。我正在考虑戴尔的两个工作站之一。低端工作站 (3500) 具有单个处理器和 6 个 DIMM 中的 24 GB 内存。如果我选择双处理器选项,高端 (7500) 将只允许我选择 24 GB 内存(在 12 个 DIMM 中)。两者的区别似乎在于

Dell Precision T3500 具有三通道内存总线架构。

Dell Precision T7500 的每个处理器都有一个三通道内存总线架构

这是否意味着每个处理器获得 12 GB 的内存,而处理器 A 上的线程无法看到与处理器 B 相同的内存?这似乎不太可能,但也许 A 访问 B 的内存会降低性能?

hardware memory central-processing-unit numa

3
推荐指数
1
解决办法
220
查看次数

高负载 - 低 IO - 低 CPU 使用率

我有一个负载相当高的系统。从下面的顶部输出可以看出,CPU 使用率和 I/O 可以忽略不计:

top - 17:31:59 up 4 days, 2:34, 2 users, load average: 1.00, 0.99, 1.00

任务:总共 71 个,1 个运行,70 个睡眠,0 个停止,0 个僵尸

Cpu(s): 2.0%us, 2.0%sy, 0.0%ni, 95.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

内存:总共 960720k,已使用 707288k,253432k 空闲,
67328k 缓冲区

交换:总共 2811896k,已使用 2644k,空闲 2809252k,缓存 528928k

PID 用户 PR NI VIRT RES SHR S %CPU %MEM TIME+ 命令

15310 根 20 0 2512 1128 888 R 2.1 0.1 0:00.05 顶部

当 I/O 和 CPU 不是因素时,我将不胜感激任何帮助隔离高负载的原因。

performance central-processing-unit io

3
推荐指数
1
解决办法
8502
查看次数

我可以在一个系统中安装两个略有不同的 CPU 吗?

我有两台略有不同的 DELL 670 机器。一台机器有一个 Intel Xeon 3.4GHz 800MHz 2MB L2 Cache CPU。B 机有两个 Intel Xeon 3.0GHz 800MHz 1MB L2 Cache CPU。我打算用机器A,从机器B取一个CPU安装在机器A上,也就是说在机器A这两个CPU会略有不同。这个可以吗?谢谢,

hardware dell central-processing-unit

3
推荐指数
3
解决办法
4882
查看次数

帮助识别至强处理器

我有一台带有Intel XEON 处理器的旧服务器。我一直试图确定它是哪个确切版本,但没有运气。我尝试了各种工具,但它们所做的只是为您提供有关处理器的一些信息,而没有实际版本(处理器编号)。

到目前为止,这是我所知道的:

时钟速度 3.00 GHz

主板是Intel 5000P 芯片组,所以我知道它应该是Intel Xeon 5000系列,但也许不是。

它是一个双核超线程(所以它在任务管理器上显示为 4 个内核)

它有2MB二级缓存

它支持英特尔硬件虚拟化

我查看了英特尔网站,但找不到具有完全相同规格的处理器。

intel central-processing-unit xeon

3
推荐指数
2
解决办法
1451
查看次数

为 XenServer 上的 VM 分配 vCPU

我最近将一台 HP 服务器从一个二手 CPU 插槽(4 核 + HT = 8 核)升级到 2 个二手 CPU 插槽(16 核)。

但是,我只能为 VM 分配 8 个内核。当设置 16 时,它在“新 VM 向导”中默认返回 8,当从现有 VM 更改它时,它显示红色警告:“比物理 CPU 多的 VCPU 可能导致 VM 性能降低”。单击确定仍将其默认为 8 核而不是 16 核。

在此处输入图片说明

然而,我的 xenhost (dom0) 确实分配了 16 个 CPU,并且实际上可以识别它们。

在此处输入图片说明

我想知道为什么我无法向一台机器添加超过 8 个 vCPU。

在进行服务器升级之前,我也能够分配 8 个 vCPU,因此它不能与 HT 相关。

central-processing-unit vcpu xenserver

3
推荐指数
1
解决办法
1万
查看次数

我可以简单地用另一块主板替换旧的机架式主板吗?

我有一个 1U 机架式服务器,上面有一块旧的 Pentium 4 主板(Super Micro P8SCi)。要升级此服务器(以较小的预算),我可以保留机箱/机箱并简单地将主板更换为更新一代的主板吗?如果是这样,我必须寻找哪类主板?

提前致谢

PS - 我为这次升级考虑的主板是 Intel XEON 或 Core i7。是的,我知道我也需要新的记忆。

hardware central-processing-unit rackmount

3
推荐指数
1
解决办法
1251
查看次数

Apache占用太多CPU

我正在尝试管理 Amazon 上的服务器,用于每月接收约 1 亿次综合浏览量的网站网络。不幸的是,我的 5 名开发人员团队中没有人拥有丰富的服务器管理经验。

现在我们将 MaxClients 设置为 1400。目前我们的流量大约是平均水平,我们总共有 1150 个 Apache 进程在运行,每个进程使用大约 2% 的 CPU!在这 1150 个中,有 800 个当前正在休眠,但仍在占用 CPU。我相信有办法优化这个。我有几个想法:

  1. 看来 Apache 正在为每个连接创建一个新进程。这是正常的吗?
  2. 有没有办法更快地终止休眠进程?
  3. 我们应该打开 KeepAlive 吗?每个页面加载大约 15-20 个中等大小的图形和大量的 javascript/css。

所以,这是我们的 Apache 设置。我们确实计划尽快与服务器管理员签约,但在我们找到某人之前,我真的很感激一些建议。

Timeout 25
KeepAlive Off
MaxKeepAliveRequests 200
KeepAliveTimeout 5

<IfModule prefork.c>
StartServers         100
MinSpareServers      20
MaxSpareServers      50
ServerLimit          1400
MaxClients           1400
MaxRequestsPerChild  5000
</IfModule>

<IfModule worker.c>
StartServers         4
MaxClients           400
MinSpareThreads      25
MaxSpareThreads      75
ThreadsPerChild      25
MaxRequestsPerChild  0
</IfModule>
Run Code Online (Sandbox Code Playgroud)

全顶输出:

top - 23:44:36 up 1 …
Run Code Online (Sandbox Code Playgroud)

memory httpd central-processing-unit apache-2.2

3
推荐指数
1
解决办法
1万
查看次数

HP DL360 G5 处理器升级

我最近购买了带有 Xeon 5410 的 DL360 G5(四核,2.3Ghz)。

我们还购买了一些至强 X5482 - 据我所知,它们接近相同处理器系列的顶部。我想用更快的处理器升级这个 G5,但是当我换掉处理器并打开机器时,它只是在“高风扇”电源模式下坐在那里,永远不会出来。

是否需要某种 BIOS 升级?G5可以处理这个处理器吗?我很难找到文档(它们肯定与 5410 和 5420 兼容)。

central-processing-unit hp xeon hp-proliant

3
推荐指数
1
解决办法
8549
查看次数

哪个更好——单高速处理器或双低速处理器?

我期待着购买一台戴尔 PowerEdge 塔式服务器,它可以满足低或中等的预期负载,至少目前是这样。我有一个关于它的处理器的问题——是否更好

  • 两个 Intel Xeon 2.26 GHz 处理器
  • 单个 Intel Xeon 2.26 GHz 处理器
  • 两个 Intel Xeon 2.0 GHz 处理器

选项#1 可能是最好的,但由于预算限制,我正在考虑替代方案。专家的任何见解对我来说都是非常宝贵的!

关于申请

我想我的问题仍然是开放式的,除非我讲述要托管的 Web 应用程序。Web 应用程序是一个简单的应用程序,可让您远程执行代码。例如,您编写了一个 C 程序,然后单击“提交”按钮。然后代码进入服务器,被编译和执行,然后输出(或任何错误消息)在他的 Web 浏览器中显示回给用户。因此,它具有中等数量的 I/O 和 CPU 绑定任务。是的,每次运行代码时都会派生一个子进程。

central-processing-unit process xeon

3
推荐指数
2
解决办法
1159
查看次数