问题标签 [cpu-usage]

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 投票
4 回答
2344 浏览

java - 将java设置为使用一个cpu

我有一个应用程序具有一定数量的 cpus 的许可证,并且我希望能够在检查完成之前将 java 运行的 cpus 数量设置为 1。我正在运行 Solaris 并查看过pbind但认为如果我启动应用程序然后使用 pbind 它会在设置 java 可以使用的 CPU 数量之前检查许可证。

有谁知道在 Solaris 上使用一定数量的 CPU 启动应用程序的方法?

0 投票
4 回答
11909 浏览

c# - 如何在 C#(托管代码)中获取 *THREAD* 的 CPU 使用率和/或 RAM 使用率?

我知道如何获取进程的 CPU 使用率和内存使用率,但我想知道如何在每个线程级别上获取它。如果最好的解决方案是做一些 P-Invoking,那也没关系。

我需要的示例:

0 投票
6 回答
179256 浏览

sql-server - 如何找出影响我的 SQL Server 的原因?

在今天的大部分时间里,我的 SQL Server CPU 一直在 90% 左右。

由于它一直在使用,我无法重新启动它。

是否有可能找出 SQL 中导致这种 CPU 过载的原因?

我已经运行了 SQL Profiler,但是发生了这么多事情,很难判断是否有什么特别的原因导致了它。

我已经运行了 sp_who2,但不确定所有内容的确切含义以及是否可以确定此处可能存在的问题。

为了抢占任何“它可能只是被大量使用”的响应,这只是在今天从完全正常的活动水平开始。

我正在寻找任何方法来找出导致 SQL 中 CPU 问题的原因。

0 投票
1 回答
1241 浏览

java - 限制可用处理器

不久前我在使用 Solaris 时遇到了一个问题,我想限制 Java 可以看到的 CPU 数量(由Runtime.getRuntime().availableProcessors().告诉 usingtaskset会限制 java 将使用的 CPU 数量(确实如此),但它不会改变availableProcessors().

我进行了相当多的搜索以找到更改此availableProcessors()返回值的某种方法,但我没有找到任何东西。有谁知道限制它的方法或为什么taskset -c 0,1 java -cp ./ Test不起作用。

测试.java

干杯

0 投票
1 回答
1158 浏览

performance - 如何在 OS X 上控制应用程序的 CPU 使用率?

我现在正在运行一个似乎全速运行的应用程序,但即使风扇似乎以最大转速旋转并且活动监视器报告该应用程序正在使用 100% 的处理器,我怀疑最多它只使用我机器上两个内核中的一个内核的 100%。

如何告诉 OS X 允许应用程序使用 100% 或操作系统允许的计算机处理能力?我尝试了一些终端命令,如“nice”和“renice”来设置这个进程的优先级,但仍然无法让它全速运行。

我也想知道如何做相反的事情,设置应用程序的处理器使用限制,例如将应用程序 X 设置为 20% 运行。

这可以在不修改应用程序代码的情况下完成吗?

0 投票
12 回答
47584 浏览

c# - 如何以编程方式将程序的 CPU 使用率限制在 70% 以下?

最近,我在构建程序时变得更加注重健康,我观察到大多数程序需要 2 或 3 分钟才能执行,当我检查任务调度程序时,我发现它们消耗了 100% 的 CPU 使用率,可以我在代码中以编程方式限制这种用法?这肯定能让我在给定时间运行多个程序。

谢谢,尼迪

0 投票
2 回答
272 浏览

java - 使我的处理器达到峰值的方法

可能重复:
如何开始优化我的 Java 代码?- CPU 为 100%

我有一个方法 isReset() 像疯了一样执行我将它定义为

在另一个班级。下面的类是唯一使用此代码的类。

0 投票
3 回答
541 浏览

postgresql - Slony-I 复制 CPU 使用率

我最近不得不在工作中安装 slony(2.0.2 版)。一切正常,但是,我的老板想在复制期间降低从节点上的 cpu 使用率。在网上搜索并没有发现任何明显的答案。任何有助于降低 CPU 使用率(或将更新分散到更长的时间)的建议将不胜感激!

0 投票
2 回答
1877 浏览

cpu-usage - 根据每个磁盘使用情况或 CPU 使用情况限制应用程序

谁能推荐一种我可以根据当前磁盘使用情况甚至 CPU 使用情况来限制应用程序的方法。

我正在编写的应用程序会扫描硬盘上的文件,并且它本身会占用大量硬盘。任何人都可以推荐一种方法,当磁盘使用率很高时(即用户自己正在运行非常 HDD 或 CPU 密集型应用程序),我可以限制我的应用程序(甚至暂停它)?基本上我的应用程序不应该妨碍用户的工作效率。我知道这本身就是一个相当大的研究课题。但我至少需要一些关于如何处理这个问题的线索。

任何形式的帮助都受到高度赞赏。:)

谢谢。
萨姆拉特。

0 投票
3 回答
4075 浏览

performance - 为什么乘法比除法便宜?

我最近写了一个 Vector 3 类,并将我的 normalize() 函数提交给朋友进行审查。他说这很好,但我应该尽可能乘以倒数,因为在 CPU 时间中“乘法比除法便宜”。

我的问题很简单,为什么会这样?