Veritas Quick I/O and Cached Quick I/O
1、什麼是Quick I/O and Cached Quick I/O?
VERITAS Quick I/O is a special feature of the VERITAS File System (VxFS) for the VERITAS Database
Edition for Oracle. The Database Edition is an integrated suite of system software enhancements and
configuration guidelines that combine to help system administrators and database administors configure
Oracle database servers.
VERITAS Quick I/O provides a raw device interface to regular files created under VxFS. It bypasses
certain file system overhead operations (i.e. locking layer) and supports kernel asynchronous I/O (KAIO),
hence Quick I/O provides the benefits of both file system manageability and raw device performance.
Cached Quick I/O is an enhancement to Quick I/O that enables Oracle DBAs to utilize their large system
memories more effectively.
傳統的檔案系統,由於對檔案的single write lock存在,導致檔案系統在併發環境中讀寫效率比較低。而裸裝置則不存在這個問題。Quick I/O其實就是消除了單寫鎖,提高檔案系統的效率。
Cached Quick I/O是對Quick I/O的一種增強處理,核心的思想就是不斷的記錄訪問的檔案的頻度,將最熱的檔案放在cache中,提高cache的命中率,從而提高檔案系統的效率。
可以簡單的理解這兩個特性:
1)Quick I/O解決的是傳統的unix檔案系統的single write lock問題。
2)Cached Quick I/O解決的是cache的命中率問題。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10867315/viewspace-571524/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 計算機I/O與I/O模型計算機模型
- I/O埠和I/O記憶體記憶體
- Java I/OJava
- Java(8)I/OJava
- 【java】I/O流Java
- Java I/O流Java
- 檔案I/O
- I/O基礎
- java的I/OJava
- c++ I/OC++
- Python教程:精簡概述I/O模型與I/O操作Python模型
- Direct I/O (DIO) and Concurrent I/O (CIO) on AIX 5LAI
- goldengate extract abended unable to queue I/O, I/O beyond file sizeGo
- WARNING:Could not increase the asynch I/O limit to 164 for SQL direct I/OMITSQL
- 【面試】I/O 複用面試
- Java 非同步 I/OJava非同步
- 網路I/O模型模型
- 系統級 I/O
- JAVA I/O系統Java
- GDAL並行I/O並行
- 優化磁碟I/O優化
- 02. I/O 操作
- WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O.MITSQL
- expdp匯出時卡死 Could not increase the asynch I/O limit to for SQL direct I/OMITSQL
- 從資料庫層面理解:隨機 I/O & 順序 I/O資料庫隨機
- WARNING:Could not increase the asynch I/O limit to 224 for SQL direct I/O.MITSQL
- Linux下的5種I/O模型與3組I/O複用Linux模型
- not set asynch I/O limit to nnnn for SQL directo I/O.It is set to 200_848859.1MITSQL
- 流?I/O 操作?阻塞?epoll?
- python 非同步 I/OPython非同步
- 理解I/O Completion Port
- NodeJs 非同步 I/ONodeJS非同步
- Hadoop的I/O操作Hadoop
- Java™ 教程(命令列I/O)Java命令列
- [Oracle Script] check File I/OOracle
- Java基礎——I/O流Java
- I/O阻塞與同步理解
- Direct I/O and Redo writes.