磁盤IO和網(wǎng)絡(luò)IO

    磁盤IO和網(wǎng)絡(luò)IO

    訪問方式

    4.1 磁盤IO



    具體步驟:

    當應(yīng)用程序調(diào)用read接口時,操作系統(tǒng)檢查內(nèi)核緩沖區(qū)中是否存在需要的數(shù)據(jù),如果存在,就直接從內(nèi)核緩存中直接返回,否則從磁盤中讀取,然后緩存至操作系統(tǒng)的緩存中。

    當應(yīng)用程序調(diào)用write接口時,將數(shù)據(jù)直接從用戶地址空間復制到內(nèi)核地址空間的緩存中,這時對用戶程序來說,寫操作已經(jīng)完成了,至于什么時候?qū)懭氪疟P中,由操作系統(tǒng)決定,除非顯示調(diào)用sync同步命令。

    磁盤IO流程詳圖:



    4.2 網(wǎng)絡(luò)IO



    當調(diào)用系統(tǒng)read接口時,通過DMA(Direct Memory Access)將數(shù)據(jù)拷貝到內(nèi)核緩沖區(qū);

    然后由CPU控制,將內(nèi)核緩沖區(qū)的數(shù)據(jù)拷貝到用戶模式的buffer中;

    當調(diào)用系統(tǒng)write接口時,會把用戶模式下buffer數(shù)據(jù)拷貝到內(nèi)核緩沖區(qū)的Socket Buffer中;

    最后通過DMA copy將內(nèi)核模式下的socket buffer中數(shù)據(jù)拷貝到網(wǎng)卡設(shè)備中傳輸。

    從上面整個read、write過程來看,數(shù)據(jù)白白從內(nèi)核模式到用戶模式走了一圈,浪費了兩次copy,而這兩次有需要CPU copy,即占用CPU資源。

    4.3 磁盤IO與網(wǎng)絡(luò)IO對比

    磁盤IO主要延遲是由(以15000rpm硬盤為例):機械轉(zhuǎn)動延時(機械硬盤為主要性能瓶頸,平均2ms)+尋址延時*(2-3ms)+塊傳輸延時(一般4k每塊,40m/s的傳輸速度,延時一般為0.1ms)決定。(平均為5ms)

    網(wǎng)絡(luò)IO主要延時是由:服務(wù)器響應(yīng)延時+帶寬限制+網(wǎng)絡(luò)延時+跳轉(zhuǎn)路由延時+本地接收延時 決定。(一般為幾十到幾千毫秒,受環(huán)境影響較大)

    所以,一般來說,網(wǎng)絡(luò)IO延時要大于磁盤IO延時。


    深圳道通存儲技術(shù)有限公司專注于服務(wù)器硬盤批發(fā)價格,顯卡內(nèi)存條代理經(jīng)銷商,挖礦SSD硬盤進貨渠道等

  • 詞條

    詞條說明

  • IBM System x3850 X5價格是多少_IBM System x3850 X5怎么樣

    產(chǎn)品類型:機架式產(chǎn)品結(jié)構(gòu):4UCPU系列:至強處理器7000系列,IntelCPU型號:E7550CPU主頻:2GHz內(nèi)存類型:DDR3查看詳細參數(shù)>>這款I(lǐng)BM System x3850 X5是一款性能很穩(wěn)定的服務(wù)器,能夠積極響應(yīng)服務(wù)請求并進行處理,處理能力、穩(wěn)定性、可靠性、安全性、可擴展性、可管理性等方面的能力都有**。

  • 如何提高服務(wù)器性能,都有那些方法,你都知道么

    1.使用內(nèi)存數(shù)據(jù)庫2.使用RDD3.增加緩存4.使用SSD捷徑一.為硬盤存儲部分增加冗余硬盤和陣列控制卡,提供數(shù)據(jù)冗余,并且大幅度增加系統(tǒng)的IO性能。捷徑二.增加冗余的CPU,使用SMP(對稱性多處理器)技術(shù)提高系統(tǒng)性能,并且增加了中心處理的冗余。捷徑三.增加冗余網(wǎng)卡,提高網(wǎng)絡(luò)的IO性能,在某塊網(wǎng)卡出現(xiàn)故障時,服務(wù)器不會與網(wǎng)絡(luò)中斷連接。捷徑四.增加冗余電源模塊,提高服務(wù)器的供電能力,一旦某個電源模

  • 惠普服務(wù)器硬盤哪個經(jīng)銷商靠譜?

    惠普服務(wù)器硬盤通過提高現(xiàn)有服務(wù)器的配置來提高服務(wù)器的整體性能,即縱向擴展——因為服務(wù)器部件的選配對服務(wù)器的性能至關(guān)重要。而直接存儲數(shù)據(jù)的硬盤較是影響服務(wù)器服務(wù)性能的重要一環(huán)。RAID(冗余磁盤陣列),簡單理解,就是拿一些廉價的硬盤來做成陣列。其目的無非是為了擴展存儲容量,提升讀寫性能,實現(xiàn)數(shù)據(jù)冗余(備份容災(zāi))。就像很早就有老外拿N臺舊PC,做成一個強大的“服務(wù)器集群”。RAID技術(shù)誕生于1987年

  • 熱插拔的知識介紹你都知道哪些

    什么是熱插拔,英文全稱:Hot Swap, 即帶電插拔,指的是在不關(guān)閉系統(tǒng)電源的情況下,將模塊、板卡插入或拔出系統(tǒng),而不影系統(tǒng)正常工作,從而提高了系統(tǒng)的可靠性、冗余性、快速維修以及對災(zāi)難的及時恢復能力等。對于大功率模塊化電源系統(tǒng)而言,“熱插拔”技術(shù)可在維持整個電源系統(tǒng)電壓的情況下,更換發(fā)生故障的電源模塊,并保證模塊化電源系統(tǒng)中其他電源模塊正常運作。在主機中可實現(xiàn)熱插拔的部件,主要有:硬盤、CPU、

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 深圳道通存儲技術(shù)有限公司

聯(lián)系人: 趙先生

電 話:

手 機: 18681551725

微 信: 18681551725

地 址: 廣東深圳福田區(qū)

郵 編:

網(wǎng) 址: dtstor.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 深圳道通存儲技術(shù)有限公司

聯(lián)系人: 趙先生

手 機: 18681551725

電 話:

地 址: 廣東深圳福田區(qū)

郵 編:

網(wǎng) 址: dtstor.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved