You are correct. ASMlib is the exception case here. When ASMlib is used, the I/O call is issued via ASMlib, not the OS system call. In the cases where ASMlib is not used, that function call is the same when using ASM or raw data files. On Thu, May 28, 2009 at 6:20 PM, Jurijs Velikanovs <j.velikanovs@xxxxxxxxx> wrote: >> Both ASM and raw use the exact same system calls to issue I/O, so >> there is no performance difference based on function calls/call stack. > It isn't true in all 100% cases according to real live experience. > During one of the projects I was part of we discovered that if you use > Oracle ASMLib driver to manage your devices Oracle issues > significantly different System IO calls comparing with case there ASM > sits on top of character devices directly. -- Regards, Greg Rahn http://structureddata.org -- //www.freelists.org/webpage/oracle-l