GB | BIG5
|
| 首頁 > 系統管理 > IBM-AIX > 正文 |
 |
| AIX使用異步I/O(aio)提高系統性能 |
| 本文出自: www.ibm.com.cn (2001-05-28 20:10:00) |
如果是同步I/O,當一個I/O操作執行時,應用程序必須等待,直到此I/O執行完.
相反,異步I/O操作在台運行,I/O操作和應用程序可以同時運行,提高了系統性能.
使用異步I/O會提高I/O流量,如果應用是對裸設備進行操作,這種優勢更加明顯.
因此象數據庫,文件服務器等應用往往會利用異步I/O,使得多個I/O操作同時執行.
1. 如何知道是否需要異步I/O?
* 執行命令:"vmstat # #" 如果"wa"值超過25%.
* 執行命令:"iostat # #" 如果"%tm_act"值超過35%.
2. 查詢有幾個AIO服務器: pstat -a | grep aios | wc -l
3. 應該設幾個AIO服務器?
一般為硬盤數的10倍,但不要超過80.
4. AIO驅動程序: bos.rte.aio
5. 配置AIO為可用: # smit chgaio ->
STATE to be configured at system restart [available]
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
|
====== |
|
|
 |
★ 樊強制作 歡迎分享 ★ |