itzjblue 发表于 2006-11-16 16:04:56

linux下安装sybase15,如何设置异步I/O

尽管sybase一再强调异步I/O的设置对sybase性能提高十分重要,但我查遍了所有sybase自己的资料,都只能查到AIX、HP-UX、solaris下设置异步I/O的步骤,始终没有关于linux下的调整方法。难道linux下没有必要调整异步I/O?

flybean 发表于 2006-11-17 09:46:06

http://www.sybaseclub.org/twiki/bin/view.cgi/ASE/ASELinuxFAQ<br/><br/><h2><strong>RAW磁盘I/O</strong>
        </h2>
  ASE 11.0.3.3 和 ASE 12.5 及以后版本支持RAW磁盘I/O。ASE 11.9.2并不支持RAW磁盘I/O。<br/>
  在使用文件系统设备时,11.9.2及以后的版本使用 O_SYNC 调用所有的 open(2) 方法,该标志强制内核在每一次读和写操作之后,把数据从文件系统缓冲清洗( <strong><em>flush</em></strong> )到磁盘。这导致了显著的性能问题,可以通过使用带 dsync 选项的 sp_deviceattr 存贮过程,在预设备( <strong><em>per-device</em></strong> )基础上进行控制。<br/>
  另外, 不管 ASE 是否允许此标志,都可以通过 <em>chattr +S &lt;文件&gt;</em> 强制使用 O_SYNC 标志。<br/><br/>TRY<br/>
页: [1]
查看完整版本: linux下安装sybase15,如何设置异步I/O

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com