You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Simon Willnauer (JIRA)" <ji...@apache.org> on 2010/12/01 15:38:10 UTC

[jira] Commented: (LUCENE-2787) disable atime for DirectIOLinuxDirectory

    [ https://issues.apache.org/jira/browse/LUCENE-2787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12965695#action_12965695 ] 

Simon Willnauer commented on LUCENE-2787:
-----------------------------------------

robert, you can also control this through mount options / how you mount your filesystems with setting the noatime option on the mount command do you think this is absolutely necessary to set this in here by default? 

simon

> disable atime for DirectIOLinuxDirectory
> ----------------------------------------
>
>                 Key: LUCENE-2787
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2787
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: contrib/*
>            Reporter: Robert Muir
>             Fix For: 3.1, 4.0
>
>         Attachments: LUCENE-2787.patch
>
>
> In Linux's open():
> O_NOATIME
>     (Since Linux 2.6.8) Do not update the file last access time (st_atime in the inode) when the file is read(2). This flag is intended for use by indexing or backup programs, where its use can significantly reduce the amount of disk activity. This flag may not be effective on all filesystems. One example is NFS, where the server maintains the access time.
> So we should do this in our linux-specific DirectIOLinuxDirectory.
> Separately (offtopic), it would be better if this was a LinuxDirectory that only uses O_DIRECT when it should :)
> It would be nice to think about an optional modules/native for common platforms similar to what tomcat provides
> Its easier to test directories like this now (-Dtests.directory)...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org