什麼是字符設備、塊設備和裸設備?面試
字符設備:對字符設備的讀寫不須要經過OS的緩衝區(Buffer),它不可被文件系統MOUNT。字符特殊文件與外設進行I/O操做時每次只傳輸一個字符,一般不支持隨機存取數據。數據庫
塊設備:對塊設備的讀寫須要經過OS的緩衝區(Buffer),它能夠被MOUNT到文件系統中。塊設備文件用來同外設進行定長的包傳輸,它使用了Cache機制,在外設和內存之間一次能夠傳送一整塊數據。塊設備一般支持隨機存取和尋址,並使用緩存器。緩存
裸設備:也叫裸分區(原始分區),是一種沒有通過格式化,不被Unix/Linux經過文件系統來讀取的特殊字符設備。裸設備能夠綁定一個分區,也能夠綁定一個磁盤。裸設備使用字符特殊文件,它由應用程序負責對它進行讀寫操做,不通過文件系統的緩衝。微信
http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w網絡 |
● 本文做者:小麥苗,只專一於數據庫的技術,更注重技術的運用ide
● 做者博客地址:http://blog.itpub.net/26736162/abstract/1/學習
● 本系列題目來源於做者的學習筆記,部分整理自網絡,如有侵權或不當之處還請諒解spa
● 版權全部,歡迎分享本文,轉載請保留出處.net
● QQ:646634621 QQ羣:2301615993d
● 題目解答如有不當之處,還望各位朋友批評指正,共同進步
長按下圖識別二維碼或微信掃描下圖二維碼來關注小麥苗的微信公衆號:xiaomaimiaolhr,學習最實用的數據庫技術。
本文分享自微信公衆號 - DB寶(lhrdba)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。