當前位置:首頁 » 網頁前端 » 前端傳輸數據比較慢
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

前端傳輸數據比較慢

發布時間: 2022-05-06 19:46:27

❶ 給前端傳了1萬條數據,前端怎麼處理才不至於頁面卡頓

前端只有「玩命」處理才能不卡頓……
這個負擔是由後端造成的,什麼要前端去承擔呢?用戶不可能一次瀏覽一萬條數據,那麼就完全應該分頁處理。每次只返回幾十條數據,大家是不是都輕鬆了?

❷ 用電腦前端的USB 埠烤東西 速度每秒700k 正常嗎 我怎麼感覺有點慢

不正常
USB 2.0它的正常傳輸速率達到480Mbps,折算為MB為60MB/s

❸ 如何處理前端頁面首次載入慢的問題

這是一個ajax請求,幾秒鍾的延遲時間屬於正常范圍,它是非同步運行的,對頁面的載入速度不會造成直接影響。從圖片中可看出,它的載入時間為138ms,不算長啊,後面的4.84s是它等待伺服器返回數據的時間,在這段時間里,頁面的其他元素是繼續載入的,不會受影響。所以這個4.84s是不算在首頁載入時間內的。就好比一個體育賽事直播的網頁,它的比分一般都是通過ajax非同步方式定時刷新的,而這個刷新的時間並不算在頁面的載入時間內,因為這時候頁面早就載入完畢了。
當然,這個4.84s的時間長短,是由多種因素造成的,比如電腦性能、網路狀態等,但最大的影響因素通常都是後台資料庫的查詢速度,通過優化可以大大縮短這個查詢時間。

❹ 前端頁面載入緩慢,有什麼解決辦法

得先分析你收到的所有頁面,並統計可重用模塊(什麼頁頭頁腳、輸入框、搜索等等)
根據分析出來的模塊寫樣式,這里建議再弄個樣式展示頁,不單只給自己看,接手項目的同事也能看!
製作簡單的UI邏輯及編寫一下控制項,例如AJAX圖片上傳控制項這類的,然後弄到樣式展示頁上。
一般經過上面三步大概要化兩天多一點的時間,這樣做的目的是為了梳理好你需要做的工作,從而你就清楚需要哪些工具及哪些工具能更快幫助你解決問題。
當你熟練以上三步之後,你會發覺TM的3個頁面我一天就幹完了,因為都一個鳥樣!
PS:如果你頁面交互操作較多建議使用vuejs這個來處理動態變化,推薦原因是入門快有中文文檔使用非常方便特別是表單的數據綁定簡直爽飛了!

硬碟傳輸速度與前端匯流排 關系

計算機主要由中央處理器(CPU=Center Processor Unit)、主板、內存、硬碟、顯卡、音效卡、網卡、光碟機、數據機、電源、機箱、鍵盤、滑鼠、音響(或者耳機)、顯示器等部分組成的,有時候還要用到掃描儀、列印機等設備。其中中央處理器(CPU)、內存、硬碟被業界稱為電腦「三大件」,而「三大件」的價格在市場上也是最為透明的。一般情況下顯卡、音效卡、網卡都是集成在主板上的,現在由於人們對視頻、游戲的追求越來越高,所以獨立顯卡越來越被人們重視和喜愛,而獨立音效卡、網卡則不那麼熱門,因為普通的音效卡、網卡已經完全能夠滿足大家的使用,除非是音樂製作人、音樂相關專業者或者對音樂非常狂熱的「發燒友」,一般是不需要獨立音效卡的,市場上的獨立音效卡一般是400-1000元左右;獨立網卡一般只有伺服器等高端設備才會用到。

中央處理器:(CPU)就像人的大腦,負責處理電腦中的數據、程序、指令和信息等。
目前市場上形成了英特爾(Intel)和AMD兩家對立的局面,大家對英特爾的奔騰(Pentium)系列處理器非常熟悉,近年來AMD也逐漸拓展了市場,走入了我們的生活。英特爾的CPU比較適合普通辦公、視頻、音頻、多媒體等應用,而AMD的處理器比較適合比較適合玩游戲,它們的處理器在構架方面很不一樣。IBM公司的處理器主要面向高端伺服器、企業用戶等(例如蘋果機的處理器是由IBM和摩托羅拉公司聯合研製的,名稱為Power PC)。
處理器(CPU)的主要指標是主頻、外頻、倍頻、前端匯流排(AMD前端匯流排和英特爾不同)、高速緩存(主要是一、二級緩存)、製造工藝和針腳等。

主頻:就是CPU的時鍾頻率,簡單說是CPU運算時的工作頻率(1秒內發生的同步脈沖數)的簡稱,它決定計算機的運行速度。比如100MHz表示數字脈沖信號每秒鍾震盪一萬萬次。英特爾的處理器主頻一般都很高,因為它的處理器採用超長流水線,就相當於公司、工廠分工細致工作效率比較高,這樣有利於提高主頻,但是也會導致發熱量高、功耗大等問題,就好比公司分工過於細致會導致企業過於龐大而難以管理,人力成本也會高很多。AMD的主頻比較低,但是它的運算浮點數比較高,發熱量、功耗也控製得比較好,有利於超頻(超頻就是使用軟體、改變BIOS設置以及加大電壓等手段使CPU超負荷工作,來提升它的工作效能,這樣會加快CPU老化,超頻一旦失敗CPU將會報廢)。
前端匯流排是將信息以一個或多個源部件傳送到一個或多個目的部件的一組傳輸線,通俗的說,就是多個部件間的公共連線,用於在各個部件之間傳輸信息。普通的奔騰4和大部分賽揚,都是533MHz前端匯流排,超線程(HT)技術的CPU前端匯流排為800,該技術可以模擬出兩個處理核心,從而提高工作效能。
高速緩存就是將某些CPU反復運算的數據暫時存在緩存里,它分一級二級甚至三級緩存,高端CPU(如P4 630)的二級緩存達到2MB(兆),AMD的緩存都比Intel的低。比如商場賣東西,那麼櫃台上能夠擺放一定的貨物,這就相當於一級緩存,而商場的倉庫就相當於二級緩存,三級緩存就相當於你這個商場出貨量很大,所以在旁邊又建了一個大樓來做倉庫,所以一般的處理器沒有三級緩存,只有像蘋果機(或者伺服器等高端設備)這樣變態的處理器才有三級緩存。
製造工藝,也叫製程,現在的CPU大部分都是90nm(納米)技術,2006年英特爾已經研製65納米技術的處理器,並投放市場。製程越小工藝就越精湛,處理器就會發熱越低,功耗越小,性能越優良,製造成本也越低。
封裝技術、針腳,針腳就是CPU與主板的連接點,它是根據處理器的封裝模式來決定的。現在英特爾的產品普遍是775針腳,AMD普遍是754針腳,但是速龍3200+是939針腳。以前的封裝技術都是CPU與主板之間是由一個個的「針腳」相聯,而現在則變成了接觸點,這樣節省了材料,縮短了傳輸距離,提高了傳輸效率。
硬碟,永久性存儲數據的設備,你的資料都存放在這里,它的存儲量大,保存比較穩定,但是傳輸速度很慢。它是一個高速運轉的磁碟,所以相比其他半導體硬體,更確切地說它是個機械硬體,所以它的性能提升沒有其他硬體那麼快,它的傳輸速度也一直是阻礙計算機發展的「瓶頸」。硬碟主要分ATA介面和SATA介面,ATA是並口,SATA是串口技術。STAT正在逐步取代ATA技術。

內存:由於硬碟傳輸速度比較慢,所以把經常被讀取的一些資料、數據暫時存放在內存中,然後由內存傳輸給處理器,這樣能大大提高工作速度、效率。但是內存的容量有限,而且一旦斷電,內存中的數據將完全消失。高速緩存和內存的作用非常類似,但是高速緩存的容易無法和內存相比。
DDR是一種內存存儲技術,它的頻率主要是266、333、400MHz,AMD處理器只支持DDR 400,英特爾已經全面支持DDR第2代技術DDR2 533、667,有的甚至支持DDR2 800、1066。AMD本打算放棄DDR2,直接轉向DDR3,但是迫於市場壓力,已經公布了AM2介面的處理器,將全面支持DDR2技術。
主板的中心任務是維系CPU與外部設備之間能協同工作,幾乎所有的主要電腦部件都要靠主板來連接,其重要性可見一斑。主板上面主要有BIOS晶元、北橋晶元、南橋晶元和各種各樣的介面組成。

BIOS晶元是負責控制硬體的底層,有一些重要設備的初始化信息,是保證系統正常運行的基礎。就相當於一個人或者動物來到世上什麼都不會,但是他仍然有自己的本能反映(呼吸、躲避外界刺激、吃東西等),這是他維持生存的最基本元素。
北橋晶元直接與處理器(CPU)相連接,將數據傳輸給處理器,另外與內存顯卡相連,南橋晶元則是與硬碟、PCI插槽、USB介面、電源、列印機、掃描儀等各種輸入輸出介面相連,將外部數據傳輸給北橋晶元,然後由北橋晶元傳輸給處理器。
全球有多家公司可以設計生產主板晶元組產品,它們分別是Intel(英特爾)、VIA(威盛)、nVIDIA、ALI(揚智)、SIS(矽統)、ATI和AMD等。這些廠商的多款晶元組產品,在性能上、價格上和對處理器的支持上都各有不同、各具特色。要注意,這些廠商可以設計主板晶元組,其他主板生產商(華碩、昂達、微星、技嘉、映泰、精英、磐正等)則是採用這些晶元組的技術來製造主板。

顯卡(GPU):又稱顯示器適配卡,現在的顯卡都是3D圖形加速卡。它是是連接主機與顯示器的介面卡。其作用是將主機的輸出信息轉換成字元、圖形和顏色等信息,傳送到顯示器上顯示。
目前顯卡核心主要是nVIDIA和ATI兩家公司稱霸,nVIDIA主要是1999年以TNT2系列產品奪得世界霸主地位,但是當年一直在為蘋果電腦做顯卡的ATI也轉入了PC市場的爭奪。SIS等公司也有自己的顯卡核心,但是技術上不能跟前兩家公司抗衡,市場佔有率非常低。其它公司(七彩虹、雙敏、麗台、盈通、影馳、藍寶、、訊景、艾爾莎、銘瑄等)都是採用前兩大公司的顯卡核心來生產自己的產品。nVIDIA顯卡在游戲方面更有優勢,ATI顯卡在視頻方面似乎更加出眾,而且ATI早已和蘋果合作多年,在圖形圖象領域非常出眾。
顯卡早已進入了PCI-E介面時代,以前是PCI介面,後來AGP介面取代了PCI,現在PCI-Express簡稱PCI-E介面將取代AGP介面。顯卡另外的重要參數是核心頻率、顯存頻率、顯存大小、像素渲染管線、頂點著色引擎、存儲介質等等。
顯示器主要分為CRT(陰極射線管顯示器)和LCD(液晶顯示器)兩大類,前者就是一般的普通顯示器。LCD(液晶顯示器)的輻射幾乎為零,對眼睛的傷害比較小,而且LCD的可視面積比CRT(陰極射線管顯示器,即普通顯示器)的可視面積大,15寸LCD接近17寸CRT的可視面積,17寸LCD接近19寸CRT的可視面積,液晶是真正的純平,而普通顯示器都是邊角有遮擋的。液晶顯示器的可視角度小,當你從側面一定角度看的時候畫面就會邊暗,越靠邊畫面越暗,液晶顯示器的色彩、畫面連貫性也不如普通顯示器,因為普通顯示器(電視機就屬於CRT)已經發展了好幾十年了,技術上非常成熟。液晶顯示器的耗能小,體積小,重量輕,使用壽命不如CRT,價格也比較高。

網卡:主要是上網的連接設備,現在的網卡主要是10/100MB(兆)自適應網卡,而在伺服器領域往往會應用千兆網卡。
數據機(即Modem),是計算機與電話線之間進行信號轉換的裝置,由調制器和解調器兩部分組成,調制器是把計算機的數字信號(如文件等)調製成可在電話線上傳輸的聲音信號的裝置,在接收端,解調器再把聲音信號轉換成計算機能接收的數字信號。通過數據機和電話線就可以實現計算機之間的數據通信。由於現在都用寬頻上網了,所以一般用不到它了。
電源是給內部各硬體供電的設備,充足的電源是機器運行的重要條件。
機箱是保護內部結構的「盔甲」,它還有一個重要作用:內部硬體在工作時會產生大量電磁輻射,機箱能夠最大限度地屏蔽這些輻射,保護我們的健康。
滑鼠、鍵盤,輸入設備,輸入用戶的命令。
光碟機、軟碟機,放入光碟、軟盤的設備,屬於輸入設備,光碟機可以播放VCD、DVD等碟片,帶刻錄功能的光碟機還可以錄制自己的光碟。

操作系統,享有指揮主機、內存、磁鼓、磁帶、磁碟、列印機等硬設備的特權。通過控制匯流排上的程序和數據,操作系統有條不紊地執行著人們的指令……

一般一台電腦中,處理器有一個風扇專門給它散熱,顯卡專門有一個風扇給它散熱,然後整個機箱有一個風扇來撒熱,這樣一般的電腦中有3個風扇來散熱。

❻ cpu前端匯流排與運算速度是什麼關系

前端匯流排:英文名稱叫Front Side Bus,一般簡寫為FSB。前端匯流排是CPU跟外界溝通的唯一通道,處理器必須通過它才能獲得數據,也只能通過它來將運算結果傳送出其他對應設備。前端匯流排的速度越快,CPU的數據傳輸就越迅速。前端匯流排的速度主要是用前端匯流排的頻率來衡量,前端匯流排的頻率有兩個概念:一就是匯流排的物理工作頻率(即我們所說的外頻),二就是有效工作頻率(即我們所說的FSB頻率),它直接決定了前端匯流排的數據傳輸速度。由於INTEL跟AMD採用了不同的技術,所以他們之間FSB頻率跟外頻的關系式也就不同了:現時的INTEL處理器的兩者的關系是:FSB頻率=外頻X4;而AMD的就是:FSB頻率=外頻X2。舉個例子:P4 2.8C的FSB頻率是800MHZ,由那公式可以知道該型號的外頻是200MHZ了;又如BARTON核心的Athlon XP2500+ ,它的外頻是166MHZ,根據公式,我們知道它的FSB頻率就是333MHZ了!目前的Pentium 4處理器已經有了800MHZ的前端匯流排頻率,而AMD處理器的最高FSB頻率為400MHZ,這一點Intel處理器還是比較有優勢的。

❼ 前端響應整體變慢按什麼順序查問題

沒辦讓Mysql慢志rows
普通WEB站點頁面需要查詢N條SQL語句才能頁面結網站訪問速度慢前端做量優化工作資料庫瓶頸查找WEB優化重要部

MySQL提供慢查詢志記錄功能查詢SQL語句間於少秒語句寫入慢查詢志維護通慢查詢志記錄信息快速准確判斷問題所

啟慢查詢功能

log-slow-queries 慢查詢志文件路徑
long_query_time 超少秒查詢寫入志

打my.cnf配置文件加入代碼:

log-slow-queries = /tmp/mysql-slow.log
long_query_time = 2

windows則my.ini加入

my.ini

復制代碼 代碼:
log_slow_queries
long_query_time = 2

保存退重啟MySQL即

關於long_query_time設置
通我設置long_query_time值2表示查詢SQL語句超兩秒記錄通2秒夠默認10秒於許WEB程序說2秒查詢太確許站點SQL語句超1秒執行間都算慢
mysql5.1.21才提供更細粒度long_query_time設定前版本能秒做單位

查看志

復制代碼 代碼:
[root@lizhong tmp]# tail -f /tmp/mysql_slow.log
Time: 120815 23:22:11
User@Host: root[root] @ localhost []
Query_time: 9.869362 Lock_time: 0.000035 Rows_sent: 1 Rows_examined: 6261774
SET timestamp=1294388531;
select count(*) from blog;

第行:執行間
第二行:執行用戶
第三行(重要):

Query_time SQL執行間,越則越慢
Lock_time MySQL伺服器階段(存儲引擎階段)等待表鎖間
Rows_sent 查詢返行數
Rows_examined 查詢檢查行數

1、志能說明切問題知識表象能跟鎖表、系統繁忙偶發性關某條SQL語句經查詢慢基本判斷再優化
2、要啟log-queries-not-using-indexes沒索引查詢記錄功能功能實際用處記錄SQL查詢候沒索引通通記錄雖索引查詢速度影響要看數據量啟功能select * from tab查詢記錄志快志文件垃圾信息給充滿影響主要查詢慢志記錄查看
3、MySQL自帶mysqlmpslow工具用析slow query志或者其工具通工具配合更析

❽ 請教CPU前端匯流排和內存頻率的關系

1、你這樣的理解不完全正確。
2、組雙通道的確沒有帶來實際內存頻率的提升
3、4 你的理解和正真的硬體工作原理有偏差,這些問題涉及到PC原理,先參考一下以下資料,希望對你有幫助。

什麼是前端匯流排?在286、386和早期的486電腦里,CPU的速度不是太高,和內存保持相同的速度。後來隨著CPU速度的飛速提升,內存由於電氣結構關系,無法象CPU那樣提升很高的速度(就算現在內存達到400、533,但跟CPU的幾個G的速度相比,根本就不是個級別的),於是造成了內存和CPU之間出現了速度差異,這時就提出一個CPU的主頻、倍頻和外頻的概念,外頻顧名思義就是CPU外部的頻率,也就是內存的頻率,CPU以這個頻率來和內存聯系。CPU的主頻就是CPU內部的實際運算速度,主頻肯定是比外頻高的,高一定的倍數,這個數就是倍頻。舉個例子,您從電腦垃圾堆里揀到一個被拋棄的INTEL 486 CPU,上面印著486 DX/2 66。這個486的CPU的主頻是66MHZ,DX/2代表是2倍頻的,於是算出CPU的外頻是33MZ,也就是內存的工作頻率,這同時也是前端匯流排FSB的頻率。因為CPU是通過前端匯流排來和內存發生聯系的,所以內存的工作頻率(或說外頻也行)就是前端匯流排的頻率。剛才這個垃圾堆里的486 CPU,前端匯流排的頻率就是33MZ。這樣的前端匯流排結構一直延續到486之後的奔騰(俗話說的586)、奔騰2、奔騰3,例如一顆奔3 933MHZ的CPU,外頻133,也就是說他的前端匯流排是133MHZ,內存工作頻率也是133。 到了奔騰4年代,內存和CPU的工作模式發生了改變,前端匯流排的概念也變得有些復雜。奔騰4 CPU採用了Quad Pumped(4倍並發)技術,該技術能夠使系統匯流排在一個時鍾周期內傳送4次數據,也就是傳輸效率是原來的4倍,相當於用了4條原來的前端匯流排來和內存發生聯系。在外頻仍然是133MHZ的時候,前端匯流排的速度增加4倍變成了133X4=533MHZ,當外頻升到200MHZ,前端匯流排變成800MHZ,所以您會看到533前端匯流排的P4和800前端匯流排的P4,就是這樣來的。他們的實際外頻只有133和200,但由於人們保留了以前老的概念——前端匯流排就是外頻,所以習慣了這樣的叫法:533外頻的P4和800外頻的P4。其實還是叫533前端匯流排或533 FSB的P4比較合適。 那內存的情況怎麼樣呢?外頻不完全等於前端匯流排了,那外頻還等於內存的頻率嗎?內存發展到了DDR,跟原來相比,一個時鍾周期內能夠傳送比原來多一倍的數據,DDR就是DOUBLE DATA RATE的縮寫,意思就是雙倍的數據傳輸速率。在133MHZ的外頻下,DDR的傳輸速度是266,外頻提高到200MHZ的時候,DDR的傳輸速度是400,DDR266的內存和DDR400的內存就是這個意思。 再看一下現在外頻、內存頻率、CPU的前端匯流排的的關系。在以前P3的時候,133的外頻,內存的頻率就是133,CPU的前端匯流排也是133,三者是一回事。現在P4的CPU,在133的外頻下,前端匯流排達到了533MHZ,內存頻率是266(DDR266)。問題出現了,前端匯流排是CPU和內存發生聯系的橋梁,P4這時候的前端匯流排達到533之高,而內存只有266的速度,內存比CPU的前端匯流排慢了一半,理論上CPU有一半時間要等內存傳數據過來才能處理數據,等於內存拖了CPU的後腿。這樣的情況的確存在的,845和848的主板就是這樣。於是提出一個雙通道內存的概念,兩條內存使用兩條通道一起工作,一起提供數據,等於速度又增加一倍,兩條DDR266就有266X2=533的速度,剛好是P4 CPU的前端匯流排速度,沒有拖後腿的問題。外頻提升到200的時候,CPU前端匯流排變為800,兩條DDR400內存組成雙通道,內存傳輸速度也是800了。所以要P4發揮好,一定要用雙通道內存,865以上的主板都提供這個功能。但845和848主板就沒有內存雙通道功能了。 剛才說的是INTEL P4的FSB概念,他的對手AMD的CPU有所不同。 舊的462針腳的AMD CPU,採用ev6前端匯流排,相當於外頻的兩倍,也就是133外頻時,AMD 462腳的CPU的FSB是266,使用DDR266內存和他搭配就剛剛好,假如用兩條DDR266做成雙通道,雖然內存有533的傳輸速度,但對於266的FSB,作用不大,所以雙通道內存對CPU的幫助不明顯。 新的AMD 754/939 64位CPU,內部就整合了內存管理器(以前內存管理器在主板心片里),所以AMD 64位CPU的前端匯流排FSB頻率和CPU實際頻率一致。 ★FSB只指CPU和北橋晶元之間的數據傳輸速率,又稱前端匯流排。FSB=CPU外頻*4。 這個參數指的就是前端匯流排的頻率,他是處理器和主板交換數據的通道,既然是通道,那就是越大越好,現在主流中最高的FSB是800M,向下有533M、400M和333M等幾種,他們價格是遞減的。 FSB(或是FrontSideBus,前端匯流排)是超頻最容易和最常見的方法之一。FSB是CPU和系統其他部分連接的速度。他還影響內存時鍾,那是內存運行的速度。一般而言,對FSB和內存時鍾兩者來說越高等於越好。然而,在某些情況下這不成立。例如,讓內存時鍾比FSB運行得快根本不會有真正的幫助。同樣,在AthlonXP系統上,讓FSB運行在更高速度下而強制內存和FSB不同步(使用稍後將討論的內存分頻器)對性能的阻礙將比運行在較低FSB及同步內存下要嚴重得多。 FSB在Athlon和P4系統上涉及到不同的方法。在Athlon這邊,他是DDR匯流排,意味著假如實際時鍾是200MHz的話,那就是運行在400MHz下。在P4上,他是「四芯的」,所以假如實際時鍾是相同的200MHz的話,就代表800MHz。這是Intel的市場策略,因為對一般用戶來說,越高等於越好。Intel的「四芯」FSB實際上具備一個現實的優勢,那就是以較小的性能損失為代價允許P4晶元和內存不同步運行。每個時鍾越高的周期速度使得他越有機會讓內存周期和CPU周期重合,那等同於越好的性能。 舉例:問:我在bios里看到外頻;533Mhz,內存頻率333Mhz 自動 ,這正常嗎 為什麼我把內存頻率手動配置到400Mhz後重啟出現「 為了安全起見內存將以266Mhz頻率工作 」類似的信息 但配置為自動後就回到333Mhz了 為什麼不能在400下工作? 答:因為外頻是133的 內存最多非同步運行到166上,即外頻:內存=4:5,當您超頻到200MHz以上後就能顯示為PC3200 Intel規定工作在400FSB 100外頻 的主板支持DDR200/266內存工作在533FSB 133外頻 的主板支持DDR266/333內存工作在800FSB 200外頻 的主板支持DDR266/333/400內存哪怕您的主板是975,915,133外頻時是無法使用DDR400內存的內存帶寬達到FSB帶寬時效率最高

❾ WEB前端數據處理會遇到哪些問題

個人感覺,數據傳輸給前端來進行處理並非是為了提高交互性,而是提升開發的效率。以及更好的前後端分離。但是隨之而來的就是 性能問題 和安全問題吧。拿angular來舉例,在移動端 上表現很差,有待提升。安全問題,個人感覺是 會把數據介面,等暴露在前端,要知道前端代碼都是這樣,只要F12一下 就全看明白,可能會有一定安全問題存在。

❿ 內存的工作頻率,匯流排頻率,等效數據傳輸頻率,最大數據傳輸頻率

現在網上的叫法千奇百怪,對同一種事物的叫法都沒有統一,給人感覺好像有很多種類似的,所以很有必要先理清頭緒,搞清楚多種不同叫法之間的等價關系:
1。CPU外頻=外頻
2。CPU頻率=主頻
3。前端匯流排頻率
4。系統匯流排頻率
5。倍頻
彼此之間的關系:
CPU的外頻是CPU乃至整個計算機系統的基準頻率,單位是MHz(兆赫茲)。計算機系統中大多數的頻率都是在外頻的基礎上,乘以一定的倍數來實現。AGP匯流排頻率通常是固定的66MHz。其次說前端匯流排,通常是CPU的外頻的2到4倍,也沒有固定的倍數,和cpu型號及主板晶元組有關。再說系統匯流排,這個應該是個比較籠統的概念,可以代指系統中所有匯流排(前端匯流排,agp匯流排,pci匯流排等),也有時候指南北橋之間的匯流排,也沒有固定的頻率和演算法。
CPU頻率=外頻×倍頻(or主頻=外頻×倍頻)
IntelCPU前端匯流排=外頻*4(MHz)
AMDCPU前端匯流排=外頻*2(MHz)
CPU數據帶寬=前端匯流排*8(MB/s)
內存帶寬=內存等效工作頻率*8(MB/s)
(注意單位是位元組,這里的8的單位是位元組B,不是指的8個bit,是64bit/8=8B得到的,64bit是計算機每次傳輸的數據位數)
匯流排是將信息以一個或多個源部件傳送到一個或多個目的部件的一組傳輸線。通俗的說,就是多個部件間的公共連線,用於在各個部件之間傳輸信息。人們常常以MHz表示的速度來描述匯流排頻率。匯流排的種類很多,前端匯流排的英文名字是FrontSideBus,通常用FSB表示,是將CPU連接到北橋晶元的匯流排。
CPU是通過前端匯流排(FSB)連接到北橋晶元,進而通過北橋晶元和內存、顯卡交換數據。前端匯流排是CPU和外界交換數據的最主要通道,因此前端匯流排的數據傳輸能力對計算機整體性能作用很大,如果沒足夠快的前端匯流排,再強的CPU也不能明顯提高計算機整體速度。數據傳輸最大帶寬取決於所有同時傳輸的數據的寬度和傳輸頻率,即數據帶寬=(匯流排頻率×數據位寬)÷8。目前PC機上所能達到的前端匯流排頻率有266MHz、333MHz、400MHz、533MHz、800MHz幾種,最高到1066MHz。前端匯流排頻率越大,代表著CPU與北橋晶元之間的數據傳輸能力越大,更能充分發揮出CPU的功能。現在的CPU技術發展很快,運算速度提高很快,而足夠大的前端匯流排可以保障有足夠的數據供給給CPU,較低的前端匯流排將無法供給足夠的數據給CPU,這樣就限制了CPU性能得發揮,成為系統瓶頸。
外頻的概念是建立在數字脈沖信號震盪速度基礎之上的,也就是說,100MHz外頻特指數字脈沖信號在每秒鍾震盪一萬萬次.外頻具體是指CPU到晶元組之間的匯流排速度。外頻是CPU與主板之間同步運行的速度,而且目前的絕大部分電腦系統中外頻,也是內存與主板之間的同步運行的速度,在這種方式下,可以理解為CPU的外頻直接與內存相連通,實現兩者間的同步運行狀態。
在486之前,CPU的主頻還處於一個較低的階段,CPU的主頻一般都等於外頻。而在486出現以後,由於CPU工作頻率不斷提高,而PC機的一些其他設備(如插卡、硬碟等)卻受到工藝的限制,不能承受更高的頻率,因此限制了CPU頻率的進一步提高。因此出現了倍頻技術,該技術能夠使CPU內部工作頻率變為外部頻率的倍數,從而通過提升倍頻而達到提升主頻的目的。倍頻技術就是使外部設備可以工作在一個較低頻率(這個較低頻率就是外頻)上,而又不限制影響CPU本身的工作頻率(主頻),因為CPU主頻就是外頻的倍數。
再者,前端匯流排與外頻這兩個概念容易混淆,主要的原因是在以前的很長一段時間里(主要是在Pentium4出現之前和剛出現Pentium4時),前端匯流排頻率與外頻是相同的,因此往往直接稱前端匯流排為外頻,最終造成這樣的誤會。隨著計算機技術的發展,人們發現前端匯流排頻率需要高於外頻,因此採用了QDR(QuadDateRate)技術(4倍並發),或者其他類似的技術實現。這些技術的原理類似於AGP的2X或者4X,它們使得前端匯流排的頻率成為外頻的2倍、4倍甚至更高,從此之後前端匯流排和外頻的區別才開始被人們重視起來。在外頻仍然是133MHZ的時候,前端匯流排的速度增加4倍變成了133X4=533MHZ,當外頻升到200MHZ,前端匯流排變成800MHZ,所以你會看到533前端匯流排的P4和800前端匯流排的P4,就是這樣來的。
一般來說,主頻(即CPU頻率)和前端匯流排頻率都是以外頻為基數,前者是乘以倍頻數,後者是乘以2/4/8,只不過後者乘的系數不能叫做倍頻,是由於採用了QDR(QuadDateRate)技術,或者其他類似的技術來實現的。而這三者在早期都是一個概念。
至於內存來說,一般會有三種頻率來對其描述——核心頻率/時鍾頻率/數據傳輸速率。數據傳輸速率就是標在內存條上的頻率,如DDR333和DDR400,平時說的內存頻率默認就是指數據傳輸速率。內存的核心頻率就好比是CPU的頻率,是本身所固有的頻率,而時鍾頻率就是我們所說的外頻。對於DDR來說,三者的比例是1:1:2,對於DDR2來說,三者的比例關系是1:2:4。
在以前P3的時候,133的外頻,內存的核心頻率就是133,數據傳輸速率也就是133,CPU的前端匯流排也是133,三者是一回事。現在P4的CPU,在133的外頻下,前端匯流排達到了533MHZ(×4),內存頻率是266(DDR266)。問題出現了,前端匯流排是CPU與內存發生聯系的橋梁,P4這時候的前端匯流排達到533之高,而內存只有266的速度,內存比CPU的前端匯流排慢了一半,理論上CPU有一半時間要等內存傳數據過來才能處理數據,等於內存拖了CPU的後腿。這樣的情況的確存在的,845和848的主板就是這樣。於是提出一個雙通道內存的概念,兩條內存使用兩條通道一起工作,一起提供數據,等於速度又增加一倍,兩條DDR266就有266X2=533的速度,剛好是P4CPU的前端匯流排速度,沒有拖後腿的問題。外頻提升到200的時候,CPU前端匯流排變為800,兩條DDR400內存組成雙通道,內存傳輸速度也是800了。所以要P4發揮好,一定要用雙通道內存,865以上的主板都提供這個功能。但845和848主板就沒有內存雙通道功能了。