s.m.a.r.t(self-monitoring, analysis and reporting technology, 自我檢測、分析和報告技術)技術,可以通過硬碟上的監測指令和主機上的監測軟體對磁頭、碟片、電動機和電路板的執行狀態、歷史紀錄及預設的安全值進行分析和比較,如果檢測到問題就會發出警報,並且自動降低速度,然後自動把重要資料檔案轉存到其他安全扇區,甚至會備份硬碟上的所有資料。
prml(parial response maximum likelihood, 區域性響應最大擬然)技術能是碟片儲存更多的資訊,同時可以有效地提高資料的訪問速度和傳輸率。
prml讀取通道方式可以簡單地分成兩個部分。首先是將磁頭從碟片上所讀取的訊號加以數位化,並將未達到標準的訊號加以捨棄,而沒有將訊號輸出。這個部分便稱為區域性響應。最大擬然部分則是拿數位化後的訊號模型與prml晶元本身的訊號模型庫加以對比,找出最接近、失真度最小的訊號模型,再將這些訊號重新組合而直接輸出資料。
pio(programming input/output model)模式是一種通過cpu執行i/o埠指令來進行資料讀寫的資料交換模式。是最早先的硬碟資料傳輸模式,資料傳輸速率低下,cpu占有率也很高,大量傳輸資料時會因為占用過多的cpu資源而導致系統停頓,無法進行其它的操作。pio資料傳輸模式又分為pio mode 0、pio mode 1、pio mode 2、pio mode 3、pio mode 4幾種模式,資料傳輸速率從3.3mb/s到16.6mb/s不等。
dma(direct memory access, 直接記憶體訪問模式)是不經過cpu而直接從記憶體讀取資料的資料交換模式。此模式允許不同速度的硬體裝置來溝通,而不需要依於 cpu 的大量 中斷 負載。否則,cpu 需要從 ** 把每一片段的資料複製到 暫存器,然後把他們再次寫回到新的地方。在這個時間中,cpu 對於其他的工作來說就無法使用。 dma 傳輸重要地將乙個記憶體區從乙個裝置複製到另外乙個。當 cpu 初始化這個傳輸動作,傳輸動作本身是由 dma 控制器 來實行和完成。
ultra dma(ultra direct memory access, 高階直接記憶體訪問)簡稱udma。含義是高階直接記憶體訪問。udma模式採用16-bit multi-word dma(16位多位元組dma)模式為基準,可以理解為dma模式的增強版本,它在包含了dma模式的優點的基礎上,又增加了crc(cyclic redundancy check迴圈冗餘碼校驗)技術,提高資料傳輸過程中的準確性,安全性得到保障。在以往的硬碟資料傳輸模式下,乙個時鐘週期只傳輸一次資料,而在udma模式中逐漸應用了double data rate(雙倍資料傳輸)技術,因此資料傳輸速度有了極大的提高。
p-list(永久缺陷列表)主要用於存放硬碟中壞的扇區,並將壞的資訊記錄下來。現在的硬碟密度越來越高,硬碟廠家在生產碟片過程極其精密,但也極難做到100%的完美,硬碟盤面上或多或少存在一些缺陷。廠家在硬碟出廠前把所有的硬碟都進行低階格式化,在低階格式化過程中將自動找出所有defect track和defect sector,記錄在p-list中。並且在對所有磁軌和扇區的編號過程中,將skip(跳過)這些缺陷部分,讓使用者永遠不能用到它們。這樣,使用者在分割槽、格式化、檢查剛購買的新硬碟時,很難發現有問題。一般的硬碟都在p-list中記錄有一定數量的defect, 少則數百,多則數以萬計。如果是scsi硬碟的話可以找到多種通用軟體檢視到p-list,因為各種牌子的scsi硬碟使用相容的scsi指令集。而不同牌子不同型號的ide硬碟,使用各自不同的指令集,想檢視其p-list要用針對性的專業軟體。
g-list(增長缺陷)列表用於記錄硬碟在使用過程中所出現的壞扇區。使用者在使用硬碟過程中,有可能會發現一些新的defect sector。 按「三包」規定,只要出現乙個defect sector,商家就應該為使用者換或修。現在大容量的硬碟出現乙個defect sector概率實在很大,這樣的話硬碟商家就要為售後服務忙碌不已了。於是,硬碟廠商設計了乙個自動修復機制,叫做automatic reallcation。有大多數型號的硬碟都有這樣的功能:在對硬碟的讀寫過程中,如果發現乙個defect sector,則自動分配乙個備用扇區替換該扇區,並將該扇區及其替換情況記錄在g-list中。這樣一來,少量的defect sector對使用者的使用沒有太大的影響。 也有一些硬碟自動修復機制的激發條件要嚴格一些,需要用某些軟體來判斷defect sector,並通過某個埠(據說是50h)呼叫自動修復機制。比如常用的lformat, adm,dm中的zero fill,norton中的wipeinfo和校正工具,西數工具包中的wddiag, ibm的dft中的erase等。這些工具之所以能在執行過後消除了一些「壞道」,很重要的原因就在這automatic reallcation(當然還有其它原因),而不能簡單地概括這些「壞道」是什麼「邏輯壞道」或「假壞道」。
效能測試常用術語解釋
併發 tps 併發執行緒數 跑道裡參加賽跑的人 迭代 jmeter中叫做迴圈次數 每個人跑多少圈 迴圈 jmeter中是迴圈控制器 一次迭代裡面,反覆執行其中一段指令碼,就是反覆來回跑其中一段跑道 引數值 發請求時候用的資料 引數化 是一種策略,可以根據引數策略獲取引數值 檢查點 判斷請求是否成功,...
LCD 術語解釋
lcd 術語解釋 1.色彩數 顯示色彩就是螢幕上最多顯示多少種顏色的總數。對螢幕上的每乙個畫素來說,256種顏色要用8位二進位制數表示,即2的8次方,因此我們也把256色圖形叫做8點陣圖 如果每個畫素的顏色用16位二進位制數表示,我們就叫它16點陣圖,它可以表達2的16次方即65536種顏色 還有2...
Kafka術語解釋
前一篇文章介紹了如何使用kafka收發訊息,但是對於kafka的核心概念並沒有詳細介紹,這裡將會對包括kafka基本架構以及消費者 生產者api涉及的術語進行說明。了解這些術語有助於更深入理解kafka。假如乙個消費者組有兩個消費者,訂閱了乙個具有4個分割槽的topic的訊息,那麼這個消費者組的每乙...