标签: cpu-usage

如何限制C#中的CPU使用率

我正在制作一个C#程序.我的程序正在调用另一个程序.问题是我调用的程序占用了100%的CPU.所以我想将它限制在CPU使用率的恒定百分比.可能吗?怎么样?

c# cpu-usage

0
推荐指数
1
解决办法
2060
查看次数

为什么我的Asp.net的CPU使用率通常约为25%

我有一个ASP.Net项目和许多报告.我的一些报告有大量的计算,我使用Linq在内存中计算它们.当我在客户端测试此报告时,CPU使用率约为25%.

任务管理器

我的问题是为什么cpu使用量不会增加到80%或更多?

当我在服务器上发布此项目时,它有这种行为吗?

.net c# asp.net performance cpu-usage

0
推荐指数
1
解决办法
309
查看次数

为什么 W3WP 的处理器时间百分比高于整个处理器的处理器时间百分比?

我在其中一台生产服务器机器上运行 perfmon。我的目标是监控处理器负载。

这是结果:http : //img443.imageshack.us/img443/3765/lf6.gif

您能否告诉我为什么进程 W3WP 的“% Processor Time”高于单个处理器的所有其他“% Processor Time”和“% Processor Time”总数?
有什么建议吗?

load perfmon processor w3wp cpu-usage

0
推荐指数
1
解决办法
3295
查看次数

每字节负周期?rdtsc

我写了一些代码来测量每个字节的 CPU 周期。我变得消极,cpb但不知道为什么......它告诉我cpb = -0.855553 cycles/byte

我的伪代码

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

uint64_t rdtsc(){
    unsigned int lo,hi;
    __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi));
    return ((uint64_t)hi << 32) | lo;
}

int main()
{
    long double inputsSize = 1024;
    long double counter = 1;

    long double cpuCycleStart = rdtsc();

        while(counter < 3s)
            function(args);

    long double cpuCycleEnd = rdtsc();

        long double cpb = ((cpuCycleEnd - cpuCycleStart) / (counter *  inputsSize));

    printf("%Lf cycles/byte\n", cpb);

    return …
Run Code Online (Sandbox Code Playgroud)

c performance benchmarking cpu-usage

0
推荐指数
1
解决办法
678
查看次数

哪种条件在技术上更有效,i> = 0或i> -1?

这种用法在编写循环时很常见.

我在想,如果i >=0需要更多的CPU周期,因为它有两个条件greater than OR equal to相比i > -1.一个人知道比另一个好,如果是,为什么?

comparison performance cpu-usage conditional-statements

0
推荐指数
1
解决办法
184
查看次数

在性能测试期间如何监视cpu使用情况和网络使用情况

我需要在Linux环境下对应用程序(用C ++编写)进行性能测试,如何在测试过程中监视CPU使用率,网卡使用率和内存使用率?

linux testing performance cpu-usage

0
推荐指数
1
解决办法
662
查看次数

调整cv :: Mat大小的最有效方法

所有

我正在编写一个图像处理程序,在一帧中使用cv :: resize(INTER_LINEAR)数百次。但是,我发现cv :: resize()是一个cpu杀手,它是我程序中的热点。是否有更好的方法来以更少的CPU使用率来调整图像大小?

代码有点像这样:

void process(const cv::Mat& frame) {
    for(int i = 0; i < COUNTS; ++i) {
        int new_rows = CalculateHeight();
        int new_cols = CalculateWidth();
        cv::Mat new_img;
        cv::resize(frame, new_mg, cv::Size(new_cols, new_rows));
        // ...
    }
    // ...
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ optimization opencv cpu-usage

0
推荐指数
1
解决办法
4310
查看次数

使用生产者读取大量文件会导致CPU使用率达到100%

我写了一个简单的消费者 - 生产者模式来帮助我完成以下任务:

  1. 从包含~500,000个TSV(制表符分隔)文件的目录中读取文件.
  2. 将每个文件操作为数据结构并将其放入阻塞队列.
  3. 使用使用者和查询DB消耗队列.
  4. 比较两个哈希映射,如果存在差异,则将差异打印到文件.

当我运行程序时,即使有5个线程,我的CPU消耗也会猛增到100%.这可能是因为我使用单个制作人来阅读文件吗?

文件示例(制表符分隔)

Column1   Column2   Column3   Column 4   Column5
A         1         *         -          -
B         1         *         -          -
C         1         %         -          -
Run Code Online (Sandbox Code Playgroud)

制片人

public class Producer implements Runnable{
private BlockingQueue<Map<String, Map<String, String>>> m_Queue;
private String m_Directory;

public Producer(BlockingQueue<Map<String, Map<String, String>>> i_Queue, String i_Directory)
{
    m_Queue = i_Queue;
    m_Directory = i_Directory;
}

@Override
public void run()
{
    if (Files.exists(Paths.get(m_Directory)))
    {
        File[] files = new File(m_Directory).listFiles();

        if (files != null)
        {
            for (File file …
Run Code Online (Sandbox Code Playgroud)

java multithreading file cpu-usage producer-consumer

0
推荐指数
1
解决办法
158
查看次数

PostgreSQL使CPU使用率100%?

PostgreSQL在我的WPF Application.

有时PostgreSQLCPU使用率高达100%。

我多次遇到这个问题,但不知道原因。

任务管理器中的快照图像如下

在此输入图像描述

请注意,当这个错误发生时,我杀死了我的应用程序exe,并等待了5分钟,但任务管理器中的状态仍然没有改变。CPU仍为100%

我发现,它通常发生在窗口更新之后。我必须重新启动计算机才能绕过这个问题。

我在用着PostgreSQL 9.3

任何人都可以告诉我解决这个问题的方法。

谢谢 :)

c# wpf cpu-usage postgresql-9.3

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

Android Studio CPU 使用率为 100%,即使我只是在物理设备上编码和运行应用程序

当我打开任务管理器时,我可以看到每次使用 Android Studio 时我的 CPU 使用率都会变高。我在物理设备上运行我的应用程序,但高使用率仍然存在。如果我开始在 Android Studio 上编码,CPU 使用率就会飙升至 99% 等等。我使用的是 AMD Ryzen 3,内存为 8GB。我该如何解决这个问题?我希望你可以帮助我!

cpu android cpu-usage android-studio amd-processor

0
推荐指数
1
解决办法
4494
查看次数

如何制作最热的CPU温度?

除了运行无限循环之外,是否有任何技巧(如可能缓存未命中?)使CPU尽可能热?

这可能是特定于体系结构的.

cpu temperature cpu-architecture cpu-usage computer-architecture

-2
推荐指数
1
解决办法
440
查看次数

是否定期读取/写入mysql数据库的CPU密集型?

我将在Delphi中编写一个程序,每隔5秒定期读取和写入MySQL数据库表.这会是CPU密集型的吗?或者到达计算机完全冻结的程度?我知道在硬盘驱动器上读取和写入可以冻结计算机上的所有内容.我不太确定MySQL数据库.

mysql database delphi cpu-usage

-2
推荐指数
1
解决办法
584
查看次数