<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: asynchronous I/O in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174121#M9371</link>
    <description>AFAIK, this functionality comes with kernel 2.6.x.  I do not think the 2.4.x kernel supports it. Correct me if I am wrong.</description>
    <pubDate>Mon, 26 Jan 2004 14:34:19 GMT</pubDate>
    <dc:creator>K.C. Chan</dc:creator>
    <dc:date>2004-01-26T14:34:19Z</dc:date>
    <item>
      <title>asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174119#M9369</link>
      <description>How can i enable asynchronous I/O on Redhat linux 7.2... my aplicattion is very slow on a LH4 server</description>
      <pubDate>Mon, 26 Jan 2004 13:28:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174119#M9369</guid>
      <dc:creator>Edwin Ruiz_2</dc:creator>
      <dc:date>2004-01-26T13:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174120#M9370</link>
      <description>Here is a starting point Edwin,&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.redhat.com/whitepapers/rhel/AdvServerRASMpdfRev2.pdf" target="_blank"&gt;http://www.redhat.com/whitepapers/rhel/AdvServerRASMpdfRev2.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Mon, 26 Jan 2004 14:33:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174120#M9370</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2004-01-26T14:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174121#M9371</link>
      <description>AFAIK, this functionality comes with kernel 2.6.x.  I do not think the 2.4.x kernel supports it. Correct me if I am wrong.</description>
      <pubDate>Mon, 26 Jan 2004 14:34:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174121#M9371</guid>
      <dc:creator>K.C. Chan</dc:creator>
      <dc:date>2004-01-26T14:34:19Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174122#M9372</link>
      <description>thanks</description>
      <pubDate>Mon, 26 Jan 2004 14:43:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174122#M9372</guid>
      <dc:creator>Edwin Ruiz_2</dc:creator>
      <dc:date>2004-01-26T14:43:18Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174123#M9373</link>
      <description>I would run Advanced Server, Red Hat tuned the kernel to make this run much better than on the public distros.. &lt;BR /&gt;&lt;BR /&gt;If your 'application' is Oracle, you can recompile oracle to take advantage of this..  &lt;BR /&gt;&lt;BR /&gt;Let me know if you need details..</description>
      <pubDate>Mon, 26 Jan 2004 14:58:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174123#M9373</guid>
      <dc:creator>Don_89</dc:creator>
      <dc:date>2004-01-26T14:58:26Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174124#M9374</link>
      <description>Yes i have ORACLE product (infra) on my portal server, give more details please.. do u have documentation?</description>
      <pubDate>Mon, 26 Jan 2004 15:12:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174124#M9374</guid>
      <dc:creator>Edwin Ruiz_2</dc:creator>
      <dc:date>2004-01-26T15:12:14Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174125#M9375</link>
      <description>Red Hat Enterprise Server is the successor to Advanced Server.&lt;BR /&gt;&lt;BR /&gt;Advanced Server 2.1 was certified by oracle.&lt;BR /&gt;&lt;BR /&gt;Oracles's portal and app servers are very hardware intensive.  The reason Advanced Server is being suggested is that you can have multiple Linux boxes in a cluster, providing flexibility, load balancing and  reliability.&lt;BR /&gt;&lt;BR /&gt;For the Red Hat Side:&lt;BR /&gt;&lt;A href="http://www.redhat.com/apps/redirect.apm/software/rhel/?rhpage=/index.html/ent_rhel**" target="_blank"&gt;http://www.redhat.com/apps/redirect.apm/software/rhel/?rhpage=/index.html/ent_rhel**&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;For the Oracle Certification Info:&lt;BR /&gt;&lt;A href="http://technet.oracle.com" target="_blank"&gt;http://technet.oracle.com&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://metalink.oracle.com" target="_blank"&gt;http://metalink.oracle.com&lt;/A&gt; (Paid contract required).&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Mon, 26 Jan 2004 16:32:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174125#M9375</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2004-01-26T16:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: asynchronous I/O</title>
      <link>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174126#M9376</link>
      <description>To enable Oracle to use asynchronous I/O, it is necessary to relink Oracle. Oracle ships Oracle9iR2 with asynchronous I/O support disabled. According to Oracle, this is necessary to accommodate other Linux distributions that do not support asynchronous I/O. &lt;BR /&gt;&lt;BR /&gt;Relinking Oracle to Enable Asynchronous I/O for Oracle9iR2 &lt;BR /&gt;# shutdown Oracle&lt;BR /&gt;SQL&amp;gt; shutdown&lt;BR /&gt;&lt;BR /&gt;su - oracle&lt;BR /&gt;cd $ORACLE_HOME/rdbms/lib&lt;BR /&gt;make -f ins_rdbms.mk async_on&lt;BR /&gt;make -f ins_rdbms.mk ioracle&lt;BR /&gt;&lt;BR /&gt;# The last step creates a new "oracle" executable "$ORACLE_HOME/bin/oracle".&lt;BR /&gt;# It backs up the old oracle executable to $ORACLE_HOME/bin/oracleO,&lt;BR /&gt;# it sets the correct privileges for the new Oracle executable "oracle",&lt;BR /&gt;# and moves the new executable "oracle" into the $ORACLE_HOME/bin directory.&lt;BR /&gt;&lt;BR /&gt;If asynchronous I/O needs to be disabled for any reason, run the following commands: &lt;BR /&gt;# shutdown Oracle&lt;BR /&gt;SQL&amp;gt; shutdown&lt;BR /&gt;&lt;BR /&gt;su - oracle&lt;BR /&gt;cd $ORACLE_HOME/rdbms/lib&lt;BR /&gt;make -f ins_rdbms.mk async_off&lt;BR /&gt;make -f ins_rdbms.mk ioracle&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Enabling Asynchronous I/O in init.ora for Raw Devices &lt;BR /&gt;&lt;BR /&gt;The disk_asynch_io init.ora parameter needs to be set to true: &lt;BR /&gt;disk_asynch_io=true&lt;BR /&gt;&lt;BR /&gt;Note that this init.ora parameter is already set to true by default: &lt;BR /&gt;SQL&amp;gt; select value, isdefault from v$parameter where name = 'disk_asynch_io';&lt;BR /&gt;&lt;BR /&gt;VALUE                          ISDEFAULT&lt;BR /&gt;------------------------------ ---------&lt;BR /&gt;TRUE                           TRUE&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Enabling Asynchronous I/O in init.ora for Filesystem Files &lt;BR /&gt;&lt;BR /&gt;Make sure that all Oracle datafiles reside on filesystems that support asynchronous I/O (e.g. "ext2"). According to Oracle's white paper Oracle9iR2 on Linux: Performance, Reliability and Manageability Enhancements on Red Hat Linux Advanced Server 2.1", Oracle9iR2 has been certified with the standard Linux filesystem "ext2" on RH AS 2.1. In addition, Oracle has also been certified for raw devices. &lt;BR /&gt;&lt;BR /&gt;The disk_asynch_io init.ora parameter needs to be set to true (same as for raw devices): &lt;BR /&gt;&lt;BR /&gt;disk_asynch_io=true&lt;BR /&gt;&lt;BR /&gt;Note that this init.ora parameter is already set to true by default: &lt;BR /&gt;SQL&amp;gt; select value, isdefault from v$parameter where name = 'filesystemio_options';&lt;BR /&gt;&lt;BR /&gt;VALUE                          ISDEFAULT&lt;BR /&gt;------------------------------ ---------&lt;BR /&gt;none                           TRUE&lt;BR /&gt;&lt;BR /&gt;SQL&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The filesystemio_options init.ora parameter needs to be set to asynch: &lt;BR /&gt;filesystemio_options=asynch&lt;BR /&gt;&lt;BR /&gt;This init.ora parameter is platform-specific. By default, this parameter is set to none for Linux and thus needs to be changed. &lt;BR /&gt;SQL&amp;gt; select value, isdefault from v$parameter where name = 'filesystemio_options';&lt;BR /&gt;&lt;BR /&gt;VALUE                          ISDEFAULT&lt;BR /&gt;------------------------------ ---------&lt;BR /&gt;none                           TRUE&lt;BR /&gt;&lt;BR /&gt;SQL&amp;gt;&lt;BR /&gt;&lt;BR /&gt;The filesystemio_options can have the following values with Oracle9iR2:&lt;BR /&gt;   asynch: This value enables asynchronous I/O on file system files.&lt;BR /&gt;   directio: This value enables direct I/O on file system files.&lt;BR /&gt;   setall: This value enables both asynchronous and direct I/O on file system files.&lt;BR /&gt;   none: This value disables both asynchronous and direct I/O on file system files.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;This guy has the best site for information on running Oracle on Linux.. Werner Puschitz. &lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.puschitz.com/TuningLinuxForOracle.shtml#SettingAsynchronousIO" target="_blank"&gt;http://www.puschitz.com/TuningLinuxForOracle.shtml#SettingAsynchronousIO&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 27 Jan 2004 09:00:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/asynchronous-i-o/m-p/3174126#M9376</guid>
      <dc:creator>Don_89</dc:creator>
      <dc:date>2004-01-27T09:00:03Z</dc:date>
    </item>
  </channel>
</rss>

