OS buffer cache with DIO on Linux

  • From: "Vitalis Jerome" <vitalisman@xxxxxxxxx>
  • To: oracle-l <oracle-l@xxxxxxxxxxxxx>
  • Date: Mon, 19 May 2008 15:25:54 +0200

Hi all,

On RHEL4, RAC 10g+OCFS2 and filesystemio_options=setall, I've checked
that physical reads still increase the "cached" column of "free"
output, i.e. reading 1GB of data results in 1GB for the "cached"
value.

Since it is of concern for such direct I/O, I've asked the Oracle
support about that and their tentative explanation is that the shared
memory (SGA) is included in this "cached" value on RHEL4.
Any thought about that?

FYI this 32-bit system is not configured with HugePages nor ramfs or
shmfs for the SGA. It is a "standard" RHEL4 installation regarding
memory allocation.

TIA,
Jerome
--
//www.freelists.org/webpage/oracle-l


Other related posts:

  • » OS buffer cache with DIO on Linux