草庐IT

cpu-usage

全部标签

c++ - 绘制 gl 场景时 CPU 使用率高;起源?

既然除了窗口大小之外什么都没有变化,我的程序需要一个完整的核心来在最大化的窗口上渲染场景是否正常?我在Windows上使用C++语言的Qt4.7绘制150张尺寸为1754*1240的图片(组件为RGBA,每一个字节)。我像这样加载我的纹理:glGenFramebuffers(TDC_NB_IMAGE,_fborefs);glBindFramebuffer(GL_FRAMEBUFFER,_fbo);//initializetexglGenTextures(TDC_NB_IMAGE,_picrefs);for(inti=0;i我这样画我的场景:glBindFramebuffer(GL_FR

windows - 使用预取队列的反调试不适用于我的 cpu

Whydoesthiscodeenablemetodetectadebugger?上面的链接告诉我使用prefetchqueue反调试的方法,然后我尝试使用下面的代码进行测试,但是我失败了。谁能帮我指出我的代码是否有误。我的cpu是Intel(R)Core(TM)i7-2630QM2.00GHz。非常感谢ML:D:\Programs\masm32\Bin\ML.EXE/c/coff/Cp/nologo/I"D:\Programs\masm32\Include""AntiDebug.asm"链接:D:\Programs\masm32\Bin\LINK.EXE/SECTION:.text,

windows - 错误 : C stack usage is too close to the limit in Windows environment

我在R中对5600x5700矩阵进行地统计插值,尽管有可用内存,但我收到错误“C堆栈使用量太接近限制。”有一些与此问题相关的SO问题,包括thisone和thisone.这些来源和我在网上看到的其他来源建议更改堆栈大小通常可以解决此问题。一些人建议进行此更改:文件“Rinterface.h”中的R_CStackLimit=(uintptr_t)-1。但是我在Windows7(x64)上,在Python2.7中通过Rpy2模块(v2.3.6x64通过ChristophGohlke)使用R2.15.3(x64),以及“Rinterface.h"找不到。我怎样才能更改R的有效堆栈限制?我为插

c++ - CPU 使用率高的 Win32 应用程序

这是我第一次使用Windows应用程序,我有点沮丧。我只有一个创建Win32(VisualC++)GUI应用程序的简单代码,但是一旦我启动可执行文件,我的CPU就会上升到30%(超过应用程序),在我解决这个问题的搜索中,我发现有人说在消息循环(GetMessage或PeekMessage)中休眠10毫秒可以解决这个问题,而且确实如此。但由于我真的不喜欢突然休眠我的代码,而且这是一个事件处理程序循环,所以我很乐意解释如何解决这个问题。“麻烦的地方”一瞥。while(TRUE){if(PeekMessage(&g_Msg,NULL,0,0,PM_REMOVE)){TranslateMess

windows - 在命令行中运行命令时的 CPU 使用率

我正在寻找一种通过命令行输出CPU使用百分比的方法。我遇到了这个:wmiccpugetloadpercentage这给了我所需的百分比输出,但是我想在运行某个命令时测试CPU使用率。有人知道吗?我尝试在批处理文件中执行此操作,但随后意识到在我运行wmiccpugetloadpercentage时,CPU使用率不再反射(reflect)上一个命令的使用情况。理想情况下,我正在寻找的是这样的东西:C:\>命令xyz[ftp文件.blah]然后文件被正确上传,但输出是表示过程中CPU使用率的百分比。不确定我是否说清楚了。希望那里存在这样的东西。提前致谢! 最佳答案

c# - 如何在 C# .NET 中计算 CPU 平均负载

我一直在到处寻找可以计算平均负载的代码片段。非常感谢任何想法、片段或链接!!谢谢!杰弗里 最佳答案 Process类有一些您可以使用的属性(TotalProcessorTime、UserProcessorTime、...)。MSDN:http://msdn.microsoft.com/en-us/library/system.diagnostics.process.totalprocessortime.aspx 关于c#-如何在C#.NET中计算CPU平均负载,我们在StackOverf

windows - Cygwin 显示进程的 cpu 使用情况?

希望这个问题能够得到解决,因为我一直在网上搜索所有答案都无济于事。Cygwin是否有显示Windows进程的cpu%的命令?我知道命令top可以显示这些信息,但它只显示Cygwin进程而不显示Windows。还有另一个命令,ps,但这不显示cpu%。也许有一个命令兼具top和ps的优点。 最佳答案 好吧,您不需要“native”Cygwin应用程序来执行此操作,因为Cygwin也可以执行nativeWindows的可执行文件。事实上,Cygwin的“native”可执行文件是Windows的native可执行文件。他们只是使用Cyg

python - 通过Python计算进程cpu使用率

我正在尝试(通过pid)获取进程cpu使用情况。我对此做了一些研究,发现我可以使用GetSystemTimes()函数来计算它。我在这个链接中找到了计算:http://www.codeproject.com/Articles/10258/How-to-get-CPU-usage-of-processes-and-threads我需要用Python编写这段代码,但我不知道该怎么做。所以我找到了这段代码:https://sites.google.com/site/cadspython/home/modules/calcprocesscpuusage-py我试图运行它,一切正常,但是当我运行

python - tensorflow 构建 - CPU/MKL/Windows

有没有人成功地使用以下配置构建了tensorflowpythonwheel:CPU(不是GPU)操作系统:Windows7/服务器2012使用英特尔MKL和/或mkl-dnnPython3.6几天来,我一直在努力尝试调整bazel文件和cmake文件,但没有成功。想知道是否有人成功并愿意分享他所做的事情。谢谢,李奥 最佳答案 首先,从早期的v1.x版本到现在的v2.x版本,从源代码构建tensorflow一直是一项具有挑战性的壮举。然而,作为我工作的一部分,我不得不先用cmake构建它,然后再用bazel构建它。我强烈建议不要使用c

java - 使用 Java 检索 Window 进程的 CPU 使用率

我正在寻找一种Java解决方案来查找Windows中正在运行的进程的CPU使用率。环顾网络后,关于Java解决方案的信息似乎很少。请记住,我不是要查找JVM的CPU使用率,而是要查找当时在Windows中运行的任何进程。我能够通过使用exec("tasklist.exe...")检索和解析进程信息来检索Java中的内存使用情况。虽然每个进程都有一个聚合CPU周期计时器,但我没有看到CPU使用率列。如有任何帮助,我们将不胜感激。另外,如果可能的话,我想远离C库;但是,如果没有其他选择,那么采用这种方式的解决方案将是合适的。非常感谢,史蒂夫 最佳答案