SQL Server如何利用硬盤(pán)原理減少I(mǎi)O |
發(fā)布時(shí)間: 2012/9/24 20:45:54 |
硬盤(pán)的原理簡(jiǎn)介 一個(gè)典型的硬盤(pán)如圖1所示。 圖1.一個(gè)典型的硬盤(pán) 由圖1可以看到,硬盤(pán)上磁盤(pán)進(jìn)行高速旋轉(zhuǎn),磁頭臂在磁盤(pán)上來(lái)回移動(dòng)進(jìn)行數(shù)據(jù)的讀取和寫(xiě)入。這也是為什么我們說(shuō)硬盤(pán)是一個(gè)機(jī)械部件的原因。通過(guò)圖2我們可以更抽象的來(lái)看磁盤(pán)讀取數(shù)據(jù)的方式。磁盤(pán)由圓心向外被劃分為多個(gè)磁道,所謂擺臂在磁道上來(lái)回移動(dòng)也就是擺臂在磁道間的來(lái)回移動(dòng), 圖2.更抽象的硬盤(pán)原理 除了磁道之外,一個(gè)磁道還會(huì)被劃分為多個(gè)扇區(qū),如圖3所示。 圖3.磁道,扇區(qū)和簇 我們可以看到,扇區(qū)是硬盤(pán)尋址的最小單位,但實(shí)際上分配空間時(shí)最小的單位是簇(Clusters)。這也就是為什么硬盤(pán)上文件的實(shí)際大小和占用空間不同的原因。 磁盤(pán)讀寫(xiě)數(shù)據(jù)所花費(fèi)的時(shí)間 在了解了硬盤(pán)的基本原理之后,不難推算出,磁盤(pán)上數(shù)據(jù)讀取和寫(xiě)入所花費(fèi)的時(shí)間可以分為三個(gè)部分。 本文出自:億恩科技【prubsntakaful.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |