我一直试图摆脱使用PerformanceCounter类来监视进程的CPU使用情况,因为当进程计数变得相当高时(监视大量进程时)它似乎需要相当数量的CPU.
我的第一种方法是使用Win32_PerfFormattedData_PerfOS_Processor类和PercentProcessorTime属性来获取WMI路由,但是在尝试计算多个核心的CPU使用率时似乎存在问题(它返回的最大值是100%,因此无法根据它进行划分关于CPU核心数,导致结果不准确).
所以最后我决定使用Process的类TotalProcessorTime属性.遗憾的是,我不确定如何根据该值计算Process使用的总CPU使用百分比.我知道我应该从之前的PercentProcessorTime值中减去当前的PercentProcessorTime值,以获得处理器在特定时间限制内花费了多少时间,但我不确定如何从那里继续.
提前致谢.
我已经尝试了几个小时来弄清楚为什么我的jquery代码在Wordpress中作为页面添加时不起作用.
作为一个独立的页面,一切正常,但转换为Wordpress页面时,jQuery click事件不再触发.
我的jQuery代码目前看起来像这样:
jQuery(document).ready(function() {
jQuery('button#convert').click(function() {
alert("test");
var text = jQuery('textarea#textInput').val();
var method = jQuery('select#methodOptions').val();
if (text!='')
{
$.ajax({
url: 'core/convert.php',
type: 'POST',
data: 'data=' + text + '&method='+ method,
dataType: 'html',
success: function( message) {
jQuery('textarea#textOutput').val(message);
}
});
}
});
});
Run Code Online (Sandbox Code Playgroud)
我的按钮在html中看起来像这样
<button id="convert" class="convertbutton" type="button">Convert</button>
Run Code Online (Sandbox Code Playgroud)
此外,我可以验证包含上述脚本的.js文件是否在标头中正确加载,并且jquery库也是如此.我错过了什么吗?提前致谢.
编辑:我发现了什么问题被,WordPress的是加载jQuery库在页脚我在那里装在其中是问题出现以来,库需要加载你打电话的原因很明显任何脚本之前的原因页眉我的.js .
$ .ajax也应该是noConflict模式下的jQuery.ajax.