最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

讓任務(wù)管理器中的CPU跳舞的js代碼

 更新時間:2008年11月01日 12:16:09   投稿:mdxy-dxy  
下面的代碼就是利用js控制cpu的占有率,實現(xiàn)時高時低效果

之前在<編程之美>的書中看到有關(guān)控制任務(wù)管理器中CPU占用率的文章。感覺很意思。一直想自己做一次。但我在C語言方面的水平有限。因此不能直接用找到代碼實踐這個過程。
不過最近經(jīng)常在用javascript,所以就想到用javascript實現(xiàn)一下。結(jié)果還不錯。代碼在下面,只要在桌面上建一個html文件,把代碼放進(jìn)去,用瀏覽器打開就可以看了。因為我用的機(jī)器是雙核的,所以效果不太好。希望有高手幫我改進(jìn)一下這個程序。

復(fù)制代碼 代碼如下:

<html>
<head>
<script type="text/javascript">
var SPLIT = 0.01;
var COUNT = 200;
var PI = 3.14159265;
var INTERVAL = 150;
var busySpan=new Array(); //array of busy times
var idleSpan=new Array(); //array of idle times
function showmsg()
{

var half=INTERVAL/2;
var radian = 0.0;
var i=0;
for(i = 0;i<COUNT; i++)
{
busySpan[i] = (half + (Math.sin(PI * radian) * half));
idleSpan[i] = INTERVAL - busySpan[i];
radian+=SPLIT;
}
cystime();
return 0;
}
var j=0;var flag=0;
function cystime()
{
j=j%COUNT;
//busy
flag=0;
var nowobj=new Date();
var nowms=nowobj.getTime();
var newms=nowms;
while((newms-nowms)<busySpan[j])
{ nowobj=new Date();newms=nowobj.getTime(); }

//idle
var idlt=setTimeout('cystime()',idleSpan[j]);
j++;
}
</script>
</head>
<body >
<input onclick="showmsg()" type="button" value="開始"/>
</body>
</html>

如果想得到 cPU近/平曲線可以
任務(wù)管理器->性能,->資源監(jiān)視器查看

相關(guān)文章

  • csdn 批量接受好友邀請

    csdn 批量接受好友邀請

    說實話,加好友的太多了,怎么辦,想個批量的辦法吧
    2009-02-02
  • JavaScript中創(chuàng)建類/對象的幾種方法總結(jié)

    JavaScript中創(chuàng)建類/對象的幾種方法總結(jié)

    這篇文章主要是對JavaScript中創(chuàng)建類/對象的幾種方法進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • uniapp中uni-popup的具體使用

    uniapp中uni-popup的具體使用

    本文主要介紹了uniapp中uni-popup的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • javascript和jQuery中的AJAX技術(shù)詳解【包含AJAX各種跨域技術(shù)】

    javascript和jQuery中的AJAX技術(shù)詳解【包含AJAX各種跨域技術(shù)】

    這篇文章主要介紹了javascript和jQuery中的AJAX技術(shù),結(jié)合實例形式分析了javascript與jQuery中ajax的實現(xiàn)方法以及AJAX各種跨域技術(shù)的原理與操作技巧,需要的朋友可以參考下
    2016-12-12
  • easyui給某一個單元格的內(nèi)容增加下劃線的操作方法

    easyui給某一個單元格的內(nèi)容增加下劃線的操作方法

    在EasyUI的DataGrid組件中,你可以通過自定義單元格的渲染方式來實現(xiàn)給某一個單元格的內(nèi)容增加下劃線的效果,本文給大家介紹easyui如何給某一個單元格的內(nèi)容增加下劃線,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • js實現(xiàn)登陸遮罩效果的方法

    js實現(xiàn)登陸遮罩效果的方法

    這篇文章主要介紹了js實現(xiàn)登陸遮罩效果的方法,涉及javascript操作頁面元素樣式的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • JavaScript實現(xiàn)LRU緩存的三種方式詳解

    JavaScript實現(xiàn)LRU緩存的三種方式詳解

    LRU全稱為Least?Recently?Used,即最近使用的。針對的是在有限的內(nèi)存空間內(nèi),只緩存最近使用的數(shù)據(jù)(即get和set的數(shù)據(jù))。本文介紹了JavaScript實現(xiàn)LRU緩存的三種方式,需要的可以參考一下
    2022-06-06
  • JavaScript 閉包的使用場景

    JavaScript 閉包的使用場景

    這篇文章主要介紹了JavaScript 閉包的使用場景,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下
    2020-09-09
  • jstl中判斷l(xiāng)ist中是否包含某個值的簡單方法

    jstl中判斷l(xiāng)ist中是否包含某個值的簡單方法

    下面小編就為大家?guī)硪黄猨stl中判斷l(xiāng)ist中是否包含某個值的簡單方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 詳解JavaScript中?.、??和??=的用法及使用場景

    詳解JavaScript中?.、??和??=的用法及使用場景

    這篇文章主要為大家詳細(xì)介紹了JavaScript中?.、??和??=的用法及使用場景,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-08-08

最新評論

泊头市| SHOW| 永胜县| 青冈县| 清镇市| 平泉县| 寿阳县| 明溪县| 科技| 琼中| 天祝| 曲靖市| 本溪市| 壤塘县| 永登县| 宝丰县| 哈巴河县| 房产| 县级市| 蓝田县| 汉源县| 溧阳市| 西丰县| 乌兰察布市| 蓝田县| 大连市| 北辰区| 雷山县| 南通市| 原阳县| 清远市| 屯昌县| 略阳县| 汝阳县| 温泉县| 卢湾区| 潮安县| 关岭| 化德县| 南江县| 玉树县|