问题标签 [cpu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
14 回答
37489 浏览

c# - 使用 C# 识别 CPU 架构类型

我想检查用户正在运行哪个 CPU 架构,是 i386 还是 X64 还是 AMD64。我想用 C# 来做。我知道我可以尝试 WMI 或注册表。除了这两种方法还有其他方法吗?我的项目面向 .NET 2.0!

0 投票
10 回答
58756 浏览

java - 如何在 Java 中将帧速率限制在 60 fps?

我正在编写一个简单的游戏,我想将我的帧速率限制在 60 fps 而不让循环吃掉我的 cpu。我该怎么做?

0 投票
1 回答
17040 浏览

c++ - 如何在 Vista 中使用 C++ 控制 PC 的风扇速度?

如何在 Windows Vista Ultimate 中使用 C++ 控制 CPU 风扇速度?我想使用 ACPI。

0 投票
5 回答
332 浏览

process - 用于并行计算的 CPU 卡?

我记得前段时间读到,系统有 cpu 卡来增加额外的处理能力来进行大规模并行化。任何人都有这方面的经验和任何资源来研究项目的硬件和软件方面?这项技术是否不如传统集群?是不是更有权力意识?

0 投票
2 回答
221 浏览

hardware - 更多 CPU 缓存是否有助于 Visual Studio 2008 中的编译/开发?

我正在考虑用一台新的笔记本电脑来代替我现在的机器。我注意到很多机器都有 P8xx 和 T9xxx Intel Core 2 Duo。T9xxx 有溢价,但我相信与 P8xx 中的 3 兆相比,它们有 6 兆的缓存。这会对我的编译时间或任何其他统计数据有帮助吗?我应该将溢价投资在比缓存更多的 RAM 上吗?

我在 Visual Studio 2008、一些 C++/MFC 中做了很多 Web 工作。我只是想根据我的需求来平衡我的预算,而不会矫枉过正。谢谢。

0 投票
4 回答
9607 浏览

wpf - 如何减少 WPF 应用程序的 CPU 使用率?

大约 30 分钟后,我的 WPF 应用程序使用了高 CPU 使用率,然后我中断了应用程序以找出哪些代码使用了高 CPU 使用率,但我什么也没得到。

Visual Studio 2008 无法显示当前正在运行的代码,但我在“调用堆栈”面板中找到了这个:

这是什么?CPU使用率高有什么问题?以及如何降低 CPU 使用率?

0 投票
2 回答
2154 浏览

cpu - CPU Utiliztion per process in Win32 API

I am doing a project on a centralized LAN management system. I need to know how many CPU cycles is each process of a remote PC consuming(as in a Task Manager )so that the network admin can close few processes,in case the CPU utilization of a system in network goes beyond acceptable rates..

I would like to know if there is a Win32 API for this requirement of mine n if so ,i request you to give me information about it..

thank you in advance..

0 投票
6 回答
162526 浏览

unix - 在 UNIX 机器上查找有关 CPU 信息的命令

你知道是否有一个 UNIX 命令可以告诉我 Sun OS UNIX 机器的 CPU 配置是什么?我也在尝试确定内存配置。有 UNIX 命令可以告诉我吗?

0 投票
4 回答
715 浏览

assembly - 为什么现成的应用程序可以在 Intel 和 AMD 处理器上运行?

我缺乏理解的一件事是为 Intel CPU 编译的代码如何在 AMD CPU 上工作。

我的基本理解是,例如,如果您编译 C 代码,编译器会将源代码转换为机器语言,机器语言将具有针对特定处理器的指令。因此,您需要为您希望应用程序使用的任何平台使用编译器进行编译。为什么您不需要针对 AMD 和 Intel 的编译器,而必须为特定处理器购买软件?

我知道 AMD 处理器和 Intel 处理器在旧的 x86 指令中有一些兼容性。我想知道的是他们是怎么做到的?我的意思是,不像 AMD 或 Intel 互相打电话并告诉对方他们的商业机密,那么他们如何创建兼容的指令集呢?

是否所有的兼容性仍然基于 386 指令集,以及诸如“如果 AMD CPU,这样做 ELSE IF INTEL 那样做”之类的语句?

0 投票
1 回答
4892 浏览

vmware - 创建后将逻辑 CPU 分配给 VM 是否安全

我们将在 VMWare ESXi 上运行 Centos 5.2 的虚拟机上提供我们的门户软件。

我们最初将分配两个逻辑 CPU,但我们可能希望在将来的某个时间再添加两个。我们此时不想分配所有资源,因为一些 VM 正在争夺服务器上的空间。

如果我们决定稍后将我们的 VM 移到单独的服务器上并分配额外的逻辑 CPU 使其达到四个,这会给我们带来什么问题吗?