1樓:匿名使用者
先你第乙個問題,cpu執行64bit指令時所取的指令不算在所處理的資料內,所以在取指令時所小號的匯流排週期需要排除在外,一般1個匯流排週期是4個時鐘週期(x86),所以你所謂的演算法是不對的。還有就是分支**錯誤的問題,因為處理資料是要從記憶體讀到cpu cache內,要是沒有命中慎賣則無法處理資料,所以不能按一定的公式取計算,只能說每秒能有多少次計算,不能說處理了多少資料。第二個問題是,dram核心頻率一般都為100mhz,133mhz,166mhz,200mhz,ddr記憶體利用2bit預讀取等效了2倍的核心頻率,而ddr2和ddr3利用了4bit 8bit預讀取,所以對於ddr3 1600來說 dram晶元核心頻率還是200mhz,和ddr400是一樣的,但介面傳輸率大大增高。
一般來說只要cpu的前端匯流排頻寬寬搏逗和記憶體接到前端匯流排的頻寬一致就不會影響cpu,由於目前ht匯流排是點對點結構,所以就目前cpu核心數量較少的情況下記憶體不會影響。有一點請記住那就是記憶體對系統的影響就是記憶體與cpu之間的頻寬和延遲。第三個問題,cas,ras延時是dram新片特有的,因為dram晶元本身結構需要定時重新整理,其機理就是逐行逐列把每個儲存單元的資料讀出再寫入,這段時間就是ras cas延時,dram本身工作頻銀譽率固定,它就像乙個參考時鐘一樣,你可以去參考微機原理,書上基本都會講。
2樓:匿名使用者
你的問題很深奧 我是學電的,也懂電腦,電腦也屬於電器。其實,我們在日常生活當中用電的利用率本來就不高,基本上40%就是很高了,很多理論資料實際是無法實現的,就像你用隱液春炭燒水,灶耐你能計算出有多少浪費掉了嗎?你永遠也計算不出來。
電埋茄腦的元器件都是在發熱,發熱就是損耗,你能精確計算出1小時有多少損耗嗎?也不能,所以,不要太糾結。
為啥cpu和記憶體使用率相差這麼大,會出現什麼問題?
3樓:網友
處理器佔用和記憶體佔用本來就是兩回事,佔用率差距大,不會導致電腦出現故障,只是會卡。
處理器佔用低說明處理器效能強或者電腦當前沒有執行cpu佔用高的軟體或者或者遊戲,題中的**配置,應該是第二種情況。
記憶體佔用高,說明記憶體本身容量較小,4g記憶體現在已經不符合主流了,8g算是基本,16g也不嫌多,建議加記憶體條解決。
cpu處理效率的問題.
4樓:高階牙籤
你好。一、可以這麼說,因為同代i3 i7之間,架構相同,主要區別是i3是雙核四執行緒,i7是四核八執行緒,i3的50%就是兩條執行緒,i7的25%也是兩條執行緒。但嚴格的來說應該叫資源佔用情況相同,畢竟i7在睿頻和8ml3的支援下,整體效能是大於i3的。
二、cpu使用率其實就是你執行的程式佔用的cpu資源,表示你的機器在某個時間點的執行程式的情況。使用率越高,說明你的機器在這個時間上執行了很多程式,反之較少。使用率的高低與你的cpu強弱有直接關係。
現代分時多工作業系統對 cpu 都是分時間片使用的:比如a程序佔用10ms,然後b程序佔用30ms,然後空閒60ms,再又是a程序佔10ms,b程序佔30ms,空閒60ms;如果在一段時間內都是如此,那麼這段時間內的佔用率為40%。cpu對執行緒的響應並不是連續的,通常會在一段時間後自動中斷執行緒。
未響應的執行緒增加,就會不斷加大cpu的佔用。
而你所說的20%和80%的區別,照前面所說在20%情況下,程序a佔用20ms,空閒80ms,佔用20ms,空閒80ms,如此迴圈;80%情況就是程序b佔用80ms,空閒20ms,佔用80ms,空閒20ms.也就是說只是資源佔用的區別,與cpu的處理效率無關。
5樓:網友
在沒有達到最高做功時,雙核和四核所做的效率是一樣的。你計算一下時間就知道啦。
6樓:匿名使用者
cpu效能1+1不等於2 但是肯定大於1
7樓:
處理效率本身就是個很虛的概念,還無法將其詳細量化。
處理效率該怎麼計算?是單核效率還是整體效率?如果我們從底層指令集的角度看,不管i3、i7的cpu佔用率是多少,只要二者指令集相同,效率就都是一樣的——這就是指令集效率。
如果我們只說匯流排,這就是匯流排效率。任務是否被所有核心分擔,那麼這就是執行緒效率。處理效率……這個概念太寬泛了,沒法量化。
我們一般比較效率,都是讓他們做某種特定且特性已知的任務,考量某一種特定效率。比如,讓兩顆處理器做aes加解密,一顆支援aes-ni,一顆不支援。那麼,支援的一顆處理器完成同樣的工作,其時間更短,就是其指令集效率高。
總體效率是不好衡量的。
簡單說說影響cpu計算速度的幾個因素
8樓:御風行丶龍飛
**處理器。
同義詞 cpu一般指**處理器。
**處理器(cpu,central processing unit)是一塊超大規模的積體電路,是一臺計算機的運算核心(core)和控制核心( control unit)。它的功能主要是解釋計算機指令以及處理計算機軟體中的資料。
**處理器主要包括運算器(算術邏輯運算單元,alu,arithmetic logic unit)和高速緩衝儲存器(cache)及實現它們之間聯絡的資料(data)、控制及狀態的匯流排(bus)。它與內部儲存器(memory)和輸入/輸出(i/o)裝置合稱為電子計算機三大核心部件。
而這其中每個組成部分都會影響cpu的計算速度,但是對於普通使用者而言我們只需要知道**越高的處理器處理速度越快就可以了。
密立根油滴實驗資料處理
用密立根油滴儀測量電子電量 美國著名實驗物理學家密立根花了七年功夫 1909 1917 所做的測量微小油滴上所帶電荷的工作在近代物理學發展中具有重要意義,實驗設計巧妙,簡單方便地證明了所有電荷都是基本電荷 的整數倍,明確了電荷的不連續性。現在公認的基本電荷為 e 1.602 0.002 10 19c...
網頁前端 資料處理?前端處理資料還是後端處理資料?
如果僅僅是前端專案,可以用localstorage把資料儲存在本地。因為只是前端專案,沒法寫檔案,只能用html新增的loacalstorage本地儲存儲存資料,只需呼叫幾個簡單的介面就可以完成資料儲存。另外可以用cookie,sessionstorage,但是這些是有時限的,所以一般推薦用loca...
excel如何將資料處理成如下形式
假設是a,b,c三列,張三在a1單元格 d1單元格輸入公式 if row 1,a1,if countif a a,vlookup row a1 1,2,vlookup row a1 1,2,或 if row 1,a1,if countif a a,choose row a1 1,數學 語文 英語 法...