标签: central-processing-unit

奔腾电脑的寿命

我的任务是确定配备 Pentium 1 处理器的计算机的使用寿命。我们的一位客户不愿意升级他们的计算机以运行我们的软件,我们正在寻找有关这些计算机过时程度的文档。

英特尔是否建议其处理器的使用寿命?

intel central-processing-unit

6
推荐指数
1
解决办法
799
查看次数

我如何从 Linux 命令行知道我有什么样的处理器?

如何从 Linux 命令行判断我的机器有什么样的处理器?例如 AMD Opteron 或 Intel Core 2 Duo。

uname -a 只是告诉我它是 x86_64 但这还不够信息。

command-line-interface central-processing-unit

6
推荐指数
1
解决办法
2530
查看次数

如何确定 Linux 中处理器的最大 CPU 速度?

我有几个 2.6 Linux 机器,主要运行 RHEL 和 SUSE。我肯定知道 RHEL 机器通过 cpu 调节器节能。当按需调节器启动时,/proc/cpuinfo 显示处理器的当前速度,不再显示最大值,这限制了它对我的用处。Dmidecode 显示了最大速度,但需要 root 访问或特权(这在这种环境中是一种负担)。

除了这两个选项之外,还有什么方法可以在不需要 root 访问的情况下获取这些信息?

作为附录,在我看到不同时钟速度以节省功耗的机器上存在 /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq(对于所有内核)。有谁知道如果这个文件不存在,那么 /proc/cpuinfo 会保证显示最大速度吗?

linux performance central-processing-unit

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

对英特尔博锐/AMT 技术感到困惑

我对支持这些功能的英特尔博锐/AMT 和处理器/主板有点困惑。

如果我在与这些技术兼容的主板上安装 Intel i3 处理器(与博锐不兼容的 CPU),整个支持将被完全自动禁用,或者我只会错过 AMT 中与 CPU 相关的诊断条目?

换句话说,安装 i3 CPU 而不是 i5/i7 时,我会想念这些技术的哪些子功能?全部,某些部分,...?

由于 vPro 包含 AMT,因此自动不兼容 vPro 意味着 AMT 将被禁用?

提前致谢。

PS:我在这里问这个问题是因为 vPro/AMT 主要用于远程管理目的,并且因为客户端(系统管理员)明确地向我询问了这个“机会”。如果这个问题是 OT,这是我的歉意。

intel central-processing-unit amt

6
推荐指数
1
解决办法
5247
查看次数

为什么 /proc/cpuinfo 为同一 CPU 上的内核显示不同的标志?

我系统上的 cat /proc/cpuinfo 为我的 2 个内核提供了不同的标志。有人可以向我解释为什么吗?我正在运行 Ubuntu 10.10 内核 2.6.35-24-generic。

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 CPU         E8400  @ 3.00GHz
stepping        : 10
cpu MHz         : 2999.820
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags …
Run Code Online (Sandbox Code Playgroud)

linux central-processing-unit multi-threading

6
推荐指数
1
解决办法
2160
查看次数

100% CPU 负载在 Ubuntu 10.04.3 LTS 64 位

我试图解决这个问题两天,但没有成功。服务器是 MySQL 数据库服务器。

硬件: DELL Poweredge 1950、2x Intel Xeon Quad Core E5345 @ 2.33GHz、16 Gb mem、2x 146Gb SAS(软件RAID1)

软件: Ubuntu 10.04.3 LTS、MySQL 5.1.41

问题:虽然不使用 MySQL 并且在没有数据库的情况下运行,但一切似乎都很好。一旦我安装了一个数据库,它就有理由在低内存消耗的情况下 100% 使用所有 8 个内核。所以,你可以想象平均负载很高(我第一次看到 212 的平均负载)。服务器不会变得无响应,但您可以在浏览安装的项目时看到它很慢。

附加信息:

  • 使用的数据库不超过 24MB,它是从资源较少的服务器和更大的数据库中移出的。所以它不是数据库/项目。
  • my.cnf 也不是一个原因,因为我使用了默认的一个和我在另一台服务器上的同一个发行版上使用的那个。有趣的是 mysql 不关闭任何进程并运行到 max_connections 的限制。
  • 日志很安静。那里空无一物。
  • 在我怀疑新的 Ubuntu 11.10 服务器中存在一些问题后,我切换到了这个 Ubuntu 版本。在我将内核升级到 3.0.1 后,这个工作正常一个小时(它也在使用内存)

我测试了磁盘速度,看起来没问题。

正在运行的服务器上的更多输出:

dstat -cndymlp -N total -D total 3:
Run Code Online (Sandbox Code Playgroud)

数据统计

htop 命令:

顶

有没有人遇到同样的问题?你能想到什么解决办法?

mysql ubuntu memory central-processing-unit high-load

6
推荐指数
1
解决办法
2662
查看次数

kvm 和 qemu 主机:最大 CPU (Ubuntu 10.04) 有限制吗?

今天我们在两个相同的 kvm 和 qemu 主机(戴尔 R910)上遇到了一个非常奇怪的行为。每个主机系统都有 4 x 10 个内核,这意味着 40 个物理内核在操作系统(Ubuntu Linux 10.04 64 位,内核 3.0)中显示为 80。

我们在其中一个节点上启动了一个 Windows 2003 32 位 VM(1 个 CPU,1 GB RAM,我们多次更改了这些值),并注意到启动过程开始需要 15 分钟。在这 15 分钟内,会显示黑屏,但没有任何反应。libvirt 和主机系统显示,guest 虚拟机的 qemu-kvm 进程几乎处于空闲状态。stracing 这个过程只显示了一些 FUTEX 条目,但没有什么特别的。

15 分钟后,Windows VM 突然开始启动并出现 Windows 徽标。几秒钟后,VM 就可以使用了。VM 本身的性能非常好,所以这不是性能问题。

我们尝试使用 virsh 和 taskset 工具固定 CPU,但这只会让事情变得更糟。

当我们使用 Linux Live CD 启动 Windows VM 时,也会出现几分钟的黑屏,但不会长达 15 分钟。在此主机(Ubuntu 10.04)上启动另一个 VM 时,它也有黑屏问题,这里也是黑屏只显示 2-3 分钟(而不是 15 分钟)。

因此,总结一下:每个相同节点上的每个来宾在启动后几分钟都会空闲。几分钟后,启动过程突然开始。我们观察到空闲时间发生在客户机的 bios 初始化之后。

我们的一位员工想在 Grub(内核参数)中限制 CPU 数量,maxcpus=40(因为存在 40 个物理内核),突然“黑屏空闲”行为消失了。

搜索 …

central-processing-unit qemu kvm-virtualization pinning

6
推荐指数
1
解决办法
3608
查看次数

在这种情况下,“取消断言”是什么意思?

戴尔的英语专业学生向我提供了 PowerEdge 2950 提供的此错误消息。

CPU2 状态:CPU2 的处理器传感器,IERR无效

我用谷歌搜索过,随机的论坛帖子没有给我一个明确的答案。

这显然也不是一个词:http : //dictionary.reference.com/browse/deassert? s= t

我能猜到意思。断言:

用保证、信心或力量陈述

好的。所以否定的。缺乏信心的状态?此错误消息试图告诉我什么?内存错误与此归为一组:是否试图说应该设置IERRCPU2 ,但不是?当前系统状态是 SNAFU 但 CPU2 认为一切正常?

dell central-processing-unit dell-poweredge

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

postgresql 服务器上奇怪的高 CPU I/O 等待

我目前真的在为一个性能问题而苦苦挣扎,当我的数据库服务器处于“重”负载时,我所有的数据库查询比平时多花费 1000 倍。

我有一台运行 ubuntu 12.04 并托管我的 postgresql 9.2 数据库的服务器。服务器在 Hetzner.de 上,它是 EX6s(8 核氙气,32Gb ram 和两个 3T HDD,在使用 ubuntus 软件 raid 的 RAID1 设置中)。当我运行大量查询(我经常在晚上完成)时,我发现几乎所有 CPU 使用量都花在了 CPU I/O 等待上。我安装了新的遗物监控,我似乎找不到任何其他迹象表明可能是这种 CPU I/O 等待的根本原因,这显然是我的性能和吞吐量的瓶颈。

所以问题是,这个 CPU I/O 等待是什么,它在等待什么?

我添加了所有我可以从下面的新遗物中获得的概览图表。我在看什么?一定有明显的瓶颈吧?我应该在哪里潜水?

数据库服务器 CPU 使用率 - 告诉我有问题的邪恶者 https://rpm.newrelic.com/public/charts/cEdIvvoQZCr

数据库服务器平均负载 https://rpm.newrelic.com/public/charts/cMNdrYW51QJ

数据库服务器物理内存 https://rpm.newrelic.com/public/charts/c3dZBntNpa1

数据库服务器磁盘 I/O 使用 - 如您所见,磁盘似乎没有被充分利用(几乎没有) https://rpm.newrelic.com/public/charts/9YEVw6RekFG

数据库服务器网络 I/O (Mb/s) - 该网络是一个千兆内部网络,所有通信都在其上进行。 https://rpm.newrelic.com/public/charts/lKiZ0Szmwe7

按挂钟时间排名前 5 位的数据库操作 https://rpm.newrelic.com/public/charts/dCt45YH12FK

数据库吞吐量 https://rpm.newrelic.com/public/charts/bIbtQ1mDzMI

数据库响应时间 https://rpm.newrelic.com/public/charts/fPcNL8WA6xx

更新:

做完之后,sudo iostat -k 1我开始怀疑了。我得到了很多这样的输出,这是我在 NR 中看不到的:

Device:            tps    kB_read/s    kB_wrtn/s …
Run Code Online (Sandbox Code Playgroud)

postgresql central-processing-unit io performance-tuning

6
推荐指数
1
解决办法
7535
查看次数

在 HPC 集群中使用 i7 "gamer" cpu

我正在运行 WRF 天气模型。这是一个内存密集型、高度并行的应用程序。

我需要为此构建一个 HPC 集群。我使用 10GB infiniband 互连。

WRF 不取决于核心数,而是取决于内存带宽。这就是酷睿 i7 3820 或 3930K 的性能优于高级至强 E5-2600 或 E7 的原因

似乎大学将至强 E5-2670 用于 WRF。它的成本约为1500美元。Spec2006 fp_rates WRF bench 显示 580 美元的 i7 3930K 与 1600MHz RAM 的性能相同。

有趣的是,i7 可以处理高达 2400MHz 的 ram,为 WRF 做了很大的性能提升。然后它真的胜过至强。耗电量稍高,但仍低于每年 20 欧元。即使包括我需要的额外部件(PSU、infiniband、外壳),i7 方式仍然比 Xeon 便宜 700 €/cpu。

那么,可以在 HPC 集群中使用“游戏玩家”硬件吗?还是我应该用至强做专业?

(这不是关键应用程序。我可以处理停机时间。我想我不需要 ECC?)

central-processing-unit xeon hpc

6
推荐指数
2
解决办法
2051
查看次数