計(jì)算程序執(zhí)行時(shí)間和脈沖信號(hào)個(gè)數(shù)
计算for循环执行时间(JavaScript版)
<script type="text/javascript"> var myDate = new Date(); console.time("sort"); for(var i = 0;i<1000;i++) { console.log(1); } console.timeEnd("sort");//sort: 192.384033203125ms var myDate1 = new Date(); console.log(myDate1 -myDate);//192ms </script>
估算上面代码中一个for循环语执行所需脉冲信号个数
本机CPU主频1.8GHZ。 即每秒发送1.8*10^9个脉冲信号。单个for循环执行时间约等于0.2ms,单个for循环所需要脉冲信号个数 = 2 * 10^(-4) s * 1.8*10^9 个/s = 3.6 * 10^5 个。
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫(xiě)下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦