一.高精度延時(shí), 是 CPU 測(cè)速的基礎(chǔ) Windows 內(nèi)部有一個(gè)精度非常高的定時(shí)器, 精度在微秒級(jí), 但不同的系統(tǒng)這個(gè)定時(shí)器的頻率不同, 這個(gè)頻率與硬件和操作系統(tǒng)都可能有關(guān)。 利用 API 函數(shù) QueryPerformanceFrequency 可以得到這個(gè)定時(shí)器的頻率。 利用 API 函數(shù) QueryPerformanceCounter 可以得到定時(shí)器的當(dāng)前值。 根據(jù)要延時(shí)的時(shí)間和定時(shí)器的頻率, 可以算出要延時(shí)的時(shí)間定時(shí)器經(jīng)過(guò)的周期數(shù)。 在循環(huán)里用 QueryPerformanceCounter 不停的讀出定時(shí)器值, 一直到經(jīng)過(guò)了指定周期數(shù)再結(jié)束循環(huán), 就達(dá)到了高精度延時(shí)的目的。 高精度延時(shí)的程序, 參數(shù): 微秒 二.測(cè)速程序 利用 rdtsc 匯編指令可以得到 CPU 內(nèi)部定時(shí)器的值, 每經(jīng)過(guò)一個(gè) CPU 周期, 這個(gè)定時(shí)器就加一。 如果在一段時(shí)間內(nèi)數(shù)得 CPU 的周期數(shù), CPU工作頻率 = 周期數(shù) / 時(shí)間 為了不讓其他進(jìn)程和線程打擾, 必需要設(shè)置最高的優(yōu)先級(jí) 以下函數(shù)設(shè)置當(dāng)前進(jìn)程和線程到最高的優(yōu)先級(jí)。 SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS) SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL) CPU 測(cè)速程序的源代碼, 這個(gè)程序通過(guò) CPU 在 1/16 秒的時(shí)間內(nèi)經(jīng)過(guò)的周期數(shù)計(jì)算出工作頻率, 單位 MHz:
資源簡(jiǎn)介:一.高精度延時(shí), 是 CPU 測(cè)速的基礎(chǔ) Windows 內(nèi)部有一個(gè)精度非常高的定時(shí)器, 精度在微秒級(jí), 但不同的系統(tǒng)這個(gè)定時(shí)器的頻率不同, 這個(gè)頻率與硬件和操作系統(tǒng)都可能有關(guān)。 利用 API 函數(shù) QueryPerformanceFrequency 可以得到這個(gè)定時(shí)器的頻率。 利用 API 函...
上傳時(shí)間: 2015-04-29
上傳用戶:iswlkje
資源簡(jiǎn)介:關(guān)于java的關(guān)于面向?qū)ο蟮幕A(chǔ)知識(shí)!有一個(gè)好的開(kāi)始學(xué)程序往往事倍功半!
上傳時(shí)間: 2015-11-04
上傳用戶:dongqiangqiang
資源簡(jiǎn)介:每個(gè)軟件工程師在做任何一個(gè)項(xiàng)目的時(shí)候,都要有一定的規(guī)范,如果你是個(gè)總工程師,那么你就必須要有一個(gè)總的指導(dǎo)思想.這個(gè)是轉(zhuǎn)載于其他網(wǎng)站上的.很經(jīng)典
上傳時(shí)間: 2013-12-15
上傳用戶:zhengjian
資源簡(jiǎn)介:R-Project是一個(gè)開(kāi)源的統(tǒng)計(jì)軟件,專(zhuān)門(mén)有一個(gè)R語(yǔ)言,類(lèi)似S語(yǔ)言,這個(gè)包里面就是一個(gè)R實(shí)現(xiàn)的文本挖掘(text mining簡(jiǎn)稱(chēng)tm)的包.里面有代碼和樣本數(shù)據(jù).
上傳時(shí)間: 2013-12-22
上傳用戶:zxc23456789
資源簡(jiǎn)介:CS5532用戶手冊(cè)。 CS5532是美國(guó)CRYSTAL公司最新△∑模數(shù)轉(zhuǎn)換器,由于運(yùn)用了電荷平衡技術(shù),其性能可以達(dá)到24位,內(nèi)部有一個(gè)極低噪聲增益可選的載波穩(wěn)定儀表放大器和一個(gè)4階△∑調(diào)制器,三線串行接口,可直接與單片機(jī)連接,非常適合測(cè)量稱(chēng)重傳感器輸出的直流毫伏信...
上傳時(shí)間: 2016-08-28
上傳用戶:wsf950131
資源簡(jiǎn)介:Firestorm NIDS是一個(gè)性能非常高的網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng) (NIDS)。目前,它只是一個(gè)“傳感器”,但是計(jì)劃包括對(duì)分析、報(bào)表、遠(yuǎn)程控制和自動(dòng)傳感器配置的支持。它是完全插件式的,因此非常靈活。
上傳時(shí)間: 2016-12-28
上傳用戶:集美慧
資源簡(jiǎn)介:筆者對(duì)硬件和操作系統(tǒng)的工作原理進(jìn)行了更深一層的研究和學(xué)習(xí)后,陸陸續(xù)續(xù)地發(fā)現(xiàn)優(yōu)化中有很多重要環(huán)節(jié)被我們忽視了。經(jīng)反復(fù)實(shí)踐對(duì)比后發(fā)現(xiàn),這些環(huán)節(jié)對(duì)優(yōu)化效果起這決定性的作用!總結(jié)起來(lái)大體上有九個(gè)環(huán)節(jié),下面筆者就逐一道來(lái)。
上傳時(shí)間: 2014-01-26
上傳用戶:330402686
資源簡(jiǎn)介:arm 指令集的詳細(xì)解析 對(duì)于adi平臺(tái)的嵌入式芯片內(nèi)部有微指令集的芯片,這個(gè)文檔是很有價(jià)值的
上傳時(shí)間: 2015-03-14
上傳用戶:wqxstar
資源簡(jiǎn)介:這是一個(gè)JAVA幫助文檔,我在這里上傳是為了幫JAVA初學(xué)者一個(gè)平臺(tái),讓我們的JAVA事業(yè)能有一個(gè)新的臺(tái)階,我們這里為我們JAVA愛(ài)好者能夠一起努力.為JAVA事業(yè)奮斗
上傳時(shí)間: 2015-06-24
上傳用戶:671145514
資源簡(jiǎn)介:BB公司的AD轉(zhuǎn)換器ADS7864在嵌入式linux(優(yōu)龍s3c2410平臺(tái))下的驅(qū)動(dòng)。通過(guò)驅(qū)動(dòng)AD從而實(shí)現(xiàn)三相電流、三相電壓的同步采樣。對(duì)做電網(wǎng)監(jiān)控的朋友肯定有幫助。
上傳時(shí)間: 2014-01-17
上傳用戶:stampede
資源簡(jiǎn)介:CPU 本文可讓程序人員對(duì)計(jì)算機(jī)的基本核心構(gòu)架有一個(gè)初步的了解和概念
上傳時(shí)間: 2015-09-09
上傳用戶:erkuizhang
資源簡(jiǎn)介:OPC技術(shù)在不同控制系統(tǒng)中采集數(shù)據(jù)的應(yīng)用 OPC技術(shù)在不同控制系統(tǒng)中采集數(shù)據(jù)的應(yīng)用
上傳時(shí)間: 2016-01-10
上傳用戶:894898248
資源簡(jiǎn)介:主要是使用中間層實(shí)現(xiàn)類(lèi)Blog的代碼文件,值得花點(diǎn)時(shí)間來(lái)研究它的算法.開(kāi)發(fā)時(shí)間有一個(gè)月了.請(qǐng)大家支持本站
上傳時(shí)間: 2013-12-24
上傳用戶:6546544
資源簡(jiǎn)介:個(gè)人制作的一個(gè)網(wǎng)絡(luò)聊天室,實(shí)現(xiàn)了Socket簡(jiǎn)單的聊天功能,界面簡(jiǎn)潔大方,具有非常高的參考價(jià)值
上傳時(shí)間: 2014-01-05
上傳用戶:zhuoying119
資源簡(jiǎn)介:JDBC與JNDI的區(qū)別 :沒(méi)有JNDI的做法存在的問(wèn)題:1、數(shù)據(jù)庫(kù)服務(wù)器名稱(chēng)MyDBServer 、用戶名和口令都可能需要改變,由此引發(fā)JDBC URL需要修改;2、數(shù)據(jù)庫(kù)可能改用別的產(chǎn)品,如改用DB2或者Oracle,引發(fā)JDBC驅(qū)動(dòng)程序包和類(lèi)名需要修改;3、隨著實(shí)際使用終端的增加,...
上傳時(shí)間: 2016-09-30
上傳用戶:ouyangtongze
資源簡(jiǎn)介:這是一些關(guān)于PCNN進(jìn)行圖像分割的Matlab程序,里面包括全部人子函數(shù).請(qǐng)站長(zhǎng)開(kāi)通我的帳號(hào),我有一個(gè)重要程序要下.謝謝!
上傳時(shí)間: 2014-01-24
上傳用戶:924484786
資源簡(jiǎn)介:基于STM32的ucos源代碼,所用的開(kāi)發(fā)環(huán)境是KEIL,高興的是,所有的源文件和操作系統(tǒng),都可以直接使用.
上傳時(shí)間: 2017-07-20
上傳用戶:xhz1993
資源簡(jiǎn)介:C++學(xué)習(xí)的基礎(chǔ)書(shū),很有權(quán)威.初學(xué)者必看之書(shū).
上傳時(shí)間: 2015-05-08
上傳用戶:6546544
資源簡(jiǎn)介:我新買(mǎi)的書(shū) 光盤(pán)里有一個(gè)很好的教務(wù)管理系統(tǒng)的VC.net的按例
上傳時(shí)間: 2013-12-18
上傳用戶:15736969615
資源簡(jiǎn)介:非常實(shí)用的C函數(shù)手冊(cè) 有示例、非常實(shí)用的C函數(shù)手冊(cè) 有示例
上傳時(shí)間: 2015-12-16
上傳用戶:waitingfy
資源簡(jiǎn)介:聚類(lèi)分析的matlab函數(shù),內(nèi)部有詳細(xì)說(shuō)明
上傳時(shí)間: 2014-01-02
上傳用戶:壞壞的華仔
資源簡(jiǎn)介:通過(guò)此程序希望可以對(duì)基本的分岔過(guò)程有一個(gè)感性的認(rèn)識(shí)
上傳時(shí)間: 2013-12-20
上傳用戶:lht618
資源簡(jiǎn)介:通過(guò)此程序希望大家對(duì)基本的分岔過(guò)程有一個(gè)感性的認(rèn)識(shí)。
上傳時(shí)間: 2016-05-18
上傳用戶:songyue1991
資源簡(jiǎn)介:通過(guò)此程序希望使大家對(duì)基本的分岔過(guò)程有一個(gè)感性的認(rèn)識(shí)
上傳時(shí)間: 2014-01-01
上傳用戶:qq1604324866
資源簡(jiǎn)介:通過(guò)此程序希望使大家對(duì)基本的分岔過(guò)程有一個(gè)感性的認(rèn)識(shí)
上傳時(shí)間: 2013-12-20
上傳用戶:zycidjl
資源簡(jiǎn)介:java網(wǎng)絡(luò)編程方面的源碼,其中有一個(gè)整合的聊天室,比較不錯(cuò),建議大家下載練習(xí),配合java網(wǎng)絡(luò)編程技術(shù)內(nèi)幕看
上傳時(shí)間: 2013-12-13
上傳用戶:wpwpwlxwlx
資源簡(jiǎn)介:快速可靠的GPS (全球定位系統(tǒng))系統(tǒng)仿真可對(duì)雙頻GPS 接收機(jī)的設(shè)計(jì)、接收算法的研究 提供有效的幫助。文中詳細(xì)介紹了在MatLab/Simulink 環(huán)境下GPS 系統(tǒng)仿真平臺(tái)構(gòu)建的基本方法。 首先分析了GPS 系統(tǒng)的各個(gè)環(huán)節(jié),說(shuō)明了各模型在仿真中的實(shí)現(xiàn)方法;然后給出了完...
上傳時(shí)間: 2016-06-14
上傳用戶:dave520l
資源簡(jiǎn)介:嵌入式Linux C應(yīng)用程序設(shè)計(jì)配套光盤(pán),含有許多嵌入式Linux C應(yīng)用程序設(shè)計(jì)的基礎(chǔ)例程,有參考價(jià)值
上傳時(shí)間: 2014-01-17
上傳用戶:ZJX5201314
資源簡(jiǎn)介:若在m×n的矩陣中有一個(gè)元素a[i,j]滿足下述條件:a[i,j]既是第i行元素中的最小值,又是第j列元素中的最大值(稱(chēng)為鞍點(diǎn)),試寫(xiě)一個(gè)求矩陣鞍點(diǎn)的算法
上傳時(shí)間: 2016-07-11
上傳用戶:qweqweqwe
資源簡(jiǎn)介:JAVA的 基礎(chǔ)學(xué)習(xí)源代碼. 有很好的幫忙!
上傳時(shí)間: 2014-01-25
上傳用戶:咔樂(lè)塢