시스템 | 설정방법 |
---|---|
리눅스,AIX | 오라클의 FILESYSTEMIO_OPTIONS초기화 파라미터를 DIRECTIO or SETALL로 설정 SETALL 값으로 설정하면 다이렉트I/O뿐아니라 ASYNCH I/O를 동시에 사용하게 된다. 리눅스: Red Hat Enterprise 3.0버전 이후부터 다이렉트 I/O를 지원 AIX : JFS파일시스템 - 다이렉트 I/O를 지원, JFS2파일시스템 - Concurrent I/O지원 Concurrent I/O는 다이렉트 I/O기능에 추가적으로 Inode락을 잡지 않기때문에 성능상 더 우수 |
Solaris | 해당 파일 시스템이 FORCEDIRECTIO옵션을 통해서 마운트가되면 다이렉트 I/O가 수행 |
베리타스 | 베리타스의 VxFS를 사용하는 HP-UX,Solaris,AIX시스템에서는 파일 시스템을 convosync=direct와 mincache=direct옵션을 사용해서 마운트함으로써 다이렉트 I/O설정이 가능 |
※ 파일시스템 마운트 속성확인
SUN | HP | IBM | Linux |
---|---|---|---|
mount cat /etc/mnttab | mount cat /etc/mnttab | mount cat /etc/filesystems | mount cat /etc/mtab cat /etc/fstab |