如何提高cpu使用率,電腦怎麼提高CPU的頻率?

時間 2021-09-06 19:47:01

1樓:day忘不掉的痛

在串列埠傳送資料時,提高cpu利用率

經典的51微控制器串列埠資料傳送函式是: void uart_putc(unsigned char c)

很顯然,每傳送一個位元組,cpu在while(!ti)語句會浪費很多時間,特別是資料密集傳送更是超級浪費。因為51微控制器沒有「正在傳送」狀態指示標誌,所以只能檢測是否傳送完成標誌來取定下一步工作。

通過比較,在22.1184m時鐘晶振下12t指令模式,115200bps時while(!ti)語句耗時相當於

unsigned char j; for(j=73;j>0;j--);

迴圈延時量。這相當於cpu執行上百條指令。

通過設定標誌位,配合中斷,可以把這段時間節約出來。 unsigned char tx_success = 0; void uart_putc(unsigned char c)

//串列埠接收中斷

void serial_int(void) interrupt 4

else tx_success=0;//傳送結束中斷,清楚傳送標誌位 }

這樣雖然cpu在主程式中的利用率上去了,但串列埠資料傳送速率(連續傳送多個位元組的速度下降了)變慢了。所以實際要根據應用確定採用何種程式實現方式。

2樓:霸7威武

計算機中程式的執行速度主要受計算機硬體和軟體影響。

從硬體方面來說,大家都知道可通過選用主頻較高的cpu、擴充記憶體等方法提高計算機速度;

下面筆者從軟體的角度,根據自己多年使用計算機的經驗,向大家介紹一些提高計算機執行速度的方法: 1。

增加硬碟剩餘容量 長時間使用計算機後,硬碟剩餘容量會減少,導致有些程式執行速度變慢,解決方法有: 1)從硬碟上刪掉一些不需要的檔案,以使硬碟剩餘容量增多。

具體刪除哪些檔案。

這些檔案一般包括:(1)長時間不使用的程式或檔案;

(2)在某些程式執行時產生的或計算機意外故障時留在硬碟上的臨時檔案,如*。

tmp檔案;

(3)不再需要的*。

bak備份檔案;

(4)使用chkdsk/f命令後產生的*。

chk檔案中不再使用的檔案;

(5)執行scandisk命令後產生的且不再使用的scandisk.log檔案;

(6)某些系統或軟體中使用者不再需要的幫助檔案,如*。

hlp。

2)使用壓縮軟體對硬碟中的檔案進行壓縮,以使硬碟剩餘容量增多。

現在常見的壓縮軟體有doublespace、arj、lha等,doublespace是對磁碟進行壓縮,arj、lha是對檔案進行壓縮。

2。使用dos作業系統提供的defrag命令 應用程式在硬碟上建立和刪除,時間長了,硬碟上的資訊會變得支離破碎。

為此,可使用dos作業系統提供的defrag命令對硬碟中的檔案進行整理,取消硬碟中的碎片,從而減少讀取檔案所花費的時間,至於defrag命令的使用方法,請參考有關dos操作手冊。

3。在執行windows時可使用交換檔案提高速度 1)使用windows交換檔案 在386增強方式下執行時,通過將記憶體中資訊交換到硬碟的交換檔案來釋放記憶體和加快速度,windows交換檔案有兩種:(1)永久**換檔案,包括386spart。

par和spart。

par;

(2)臨時交換檔案win386。

swp,在沒有永久**換檔案時,windows執行時在硬碟上建立此檔案,並且在退出windows時刪除它。

2)使用應用程式交換檔案 在非標準方式下啟動非windows應用程式時,windows為此應用程式建立一臨時應用程式交換檔案,在386增強方式下不用應用程式交換檔案,應用程式交換檔案是以-woa開頭的隱含檔案。

一般windows將這些檔案放在system。

ini檔案的swapdisk指定的目錄下,但注意,最好不要把swapdisk設定到ram驅動器上,如果有一個以上硬碟且硬碟速度各異,將swapdisk設定到速度最快的硬碟上。

4。使用smartdrive磁碟快取記憶體程式 smartdrive是一個磁碟快取記憶體程式,它將從硬碟上讀出的資訊儲存到計算機擴充套件記憶體的磁碟快取記憶體區中。

當應用程式試圖從硬碟上讀取資訊時,smartdrive代之以直接從記憶體中提供這些資訊。

在啟動應用程式時,可以在ms-dos提示符後輸入smartdrive命令或在autoexec。

bat檔案中加入一命令列,即可啟動smartdrive。

如果系統有至少2mb的記憶體,建議使用smartdrive,至於何時為最佳設定,使用者可以根據不同的程式進行試驗,找出適用於本系統的最佳設定。

5。使用ms-dos記憶體管理程式,提高執行速度 1)使用himem擴充套件記憶體管理程式 himem是一個擴充套件記憶體管理程式,此程式協調擴充套件記憶體的使用,以免兩個應用程式在同一時刻使用同一擴充套件記憶體。

安裝himem方法是在config。

sys檔案中加入himem命令列。

具體引數選項請參考有關dos操作手冊。

但必須注意:要使himem命令列位於使用擴充套件記憶體的應用程式或裝置驅動程式的命令列之前。

2)使用ramdrive ramdrive是記憶體駐留程式,它能將一部分系統記憶體當作硬碟驅動器使用,這一記憶體區被稱作ram驅動器。

計算機從記憶體中讀取資訊比從硬碟上讀取要快,所以ram驅動器比硬碟驅動器要快得多,真正的磁碟驅動器和ram驅動器最重要的差別在於ram驅動器僅存在於記憶體中,所以當關掉計算機或重新啟動計算機時,其中的資訊會丟失。

使用ramdrive要注意下面幾點:(1)在確實需要ram驅動器時才安裝ramdrive。

一般情況下,用同樣數量的記憶體作為磁碟快取記憶體區(如smartdrive)會比用ramdrive更能提高系統速度;

(2)在網路上使用無盤工作站,並且工作站有大量記憶體時,可以考慮使用ramdrive;

(3)在經常執行產生很多小臨時檔案的應用程式時,可以考慮使用ramdrive。

3)使用emm386擴充記憶體管理程式 emm386是具有雙重功能的記憶體管理程式: 1)提供對高記憶體區的訪問,使使用者能通過在高記憶體區執行裝置驅動程式和記憶體駐留程式來釋放常規記憶體;

(2)用擴充記憶體模擬擴充套件記憶體,安裝emm386最簡單

3樓:張曉輝

cpu使用率高怎麼辦,重啟這2個地方

4樓:寒愉廣盼柳

建議你記憶體加2g,因為win7的開機記憶體佔用是1g左右。。你機器就剩下1g用作讀取檔案。。會不夠的

5樓:終定晁鴻朗

cpu的佔用率是越低越好.,你怎麼和別人反過來..,我覺得你應該問怎麼降低cpu佔用率你好,windows7相對xp來說,更加消耗系統資源..

cpu的佔用率提高,說明後臺的程式正在佔用cpu的資源,拖慢電腦的執行速度,所以關閉掉一些不必要的後臺程式就可以了,另外,望採納

6樓:匿名使用者

怎麼說呢,cpu效能越低使用率就越高啊,您的意思應該是超頻,超頻能提高cpu的效能,效能提高了使用率會下降,這就好比您有能挑100斤行走的能力,要是您經過鍛鍊,能力提高到150斤,同樣挑100斤就可以奔跑了。僅供參考。

7樓:匿名使用者

cpu越好,使用率就越低,系統執行也越快!

這個沒法調!

想 提高cpu使用率 ,換一個 較差的cpu即可!

8樓:匿名使用者

cpu使用率不能手動提高,因為cpu是由作業系統來排程的。你想提高cpu使用率是不可能的。因為cpu使用率不是程式控制的,作業系統會根據你程式的需求分配cpu的使用率,需要的多,就分配的多,需要的少,就分配的少。

如果你的cpu佔用率沒到90%,那就說明遊戲根本不需要那麼多的cpu。不知道我這樣說你明白嗎。

9樓:匿名使用者

1,多開很多軟體。

2,開啟很耗cpu資源的程式。

3,使用烤機軟體來使得cpu完全滿載,例如linx。如下圖是linx:

10樓:小跳醬醬

開啟記事本

複製以下**到記事本

@echo off

for /f "tokens=2 delims==" %%a in ('wmic path win32_perfformatteddata_perfos_processor get percentprocessortime /value^|findstr "percentprocessortime"') do (

set usecpu=%%a

)echo cpu使用率:%usecpu%%%pause

另存為bat檔案,儲存型別為所有型別

雙擊執行即可!

11樓:匿名使用者

老大 你cpu 主頻太高 他用不了那麼大 你難受啊 ?

你多開幾個遊戲 執行起來 cpu 就高了!

電腦怎麼提高cpu的頻率?

12樓:知識就是力量

一、使用軟體讓cpu超頻

使用softfsb軟體,softfsb是一款cpu超頻軟體。通過軟體的方式直接控制主機板時鐘發生器的狀態,在工作過程中改變cpu的工作頻率,達到了超頻的目的,「即超即用」。如果遇到超頻故障,只需要重啟就可以恢復。

二、通過主機板bios超頻cpu

以p4 2.0ga為例,開機按下del鍵進入bios主選單,然後進入「frequency/voltage control」選項,在這裡可以設定cpu的外頻、倍頻以及cpu電壓等引數,首先先來調整cpu的外頻,利用鍵盤上的"上下"按鍵使游標移動到「cpu clock」上,然後按一下回車鍵即可輸入外頻頻率(比如133)。

三、cpu**處理器是一塊超大規模的積體電路,是一臺計算機的運算核心(core)和控制核心( control unit)。它的功能主要是解釋計算機指令以及處理計算機軟體中的資料。

四、**處理器主要包括運算器(算術邏輯運算單元,alu,arithmetic logic unit)和高速緩衝儲存器(cache)及實現它們之間聯絡的資料(data)、控制及狀態的匯流排(bus)。它與內部儲存器(memory)和輸入/輸出(i/o)裝置合稱為電子計算機三大核心部件。

13樓:杭煙示綢

提高cpu有以下幾種辦法:

1,cpu超頻,使用softfsb軟體。softfsb是一款cpu超頻軟體。通過軟體的方式直接控制主機板時鐘發生器的狀態,在工作過程中改變cpu的工作頻率,達到了超頻的目的,「即超即用」。

如果遇到超頻故障,只需要重啟就可以恢復。

2,通過主機板bios超頻cpu:以p4

2.0ga為例,開機按下del鍵進入bios主選單,然後進入「frequency/voltage

control」選項,在這裡可以設定cpu的外頻、倍頻以及cpu電壓等引數,首先先來調整cpu的外頻,利用鍵盤上的"上下"按鍵使游標移動到「cpu

clock」上,然後按一下回車鍵即可輸入外頻頻率(比如133)。

CPU使用率問題,cpu使用率問題

例如你裝了防毒軟體,並且開了實時監控,那麼,如果你開啟一個包括100個可執行檔案的資料夾,cpu佔用一定達到100 跳動幅度主要是看你機器的軟體環境。這種跳動是正常的,只要他不是長時間佔用就沒事。用工作管理員把多餘的程式給刪了,就會快!試試!分幾種情況 1 是不是安裝了兩個防毒軟體。造成了這種情況。...

怎麼使電腦cpu使用率降低win

方法二 在工作管理員中結束相應的程序。同時按下ctrl alt del組合鍵,開啟工作管理員,在這裡面查詢所有啟動的程式,看哪個記憶體佔用率高就把這個程式結束,如圖 方法三 檢視電腦是否中毒。電腦cpu使用率過高有可能是中毒後的症狀,把你的防毒軟體升到最新版本後,然後斷網全盤防毒,如圖 怎麼降低cp...

電腦開機後cpu使用率,電腦開機後CPU使用率

佳芮灬 cpu使用率過高的原因 1.散熱不良 顯示器 電源和cpu在工作中發熱量非常大,因此體質良好的通風關況非常重要,如果顯示器過熱將會導致色彩 影象失真甚縮短顯示器壽命。工作時間太長也會導致電源或顯示器散熱不暢而造成電腦宕機。cpu的散熱是關係到電腦執行的穩定性的重要問題,也是散熱故障發生的 重...