adventures in booting
Daniel Veillard
veillard at redhat.com
Thu Dec 2 21:38:31 UTC 2004
On Thu, Dec 02, 2004 at 01:25:39PM -0500, Colin Walters wrote:
> On Thu, 2004-12-02 at 11:58 -0500, Daniel Veillard wrote:
> > On Thu, Dec 02, 2004 at 11:48:56AM -0500, David Zeuthen wrote:
> > > Not sure; the big boost really comes from reordering the files on the
> > > filesystem - running readahead (which takes 11 seconds) only gives me a
> >
> > I'm looking into this. a mix of creating a new directory, copying
> > the file there, then unlinking, linking and unlinking the new copies to the
> > old name is more likely to help.
>
> Eek. So what happens if I install an RPM while this is happening, or
I don't expect this to happen in multiuser.
> prelink runs, or...? I think the caching should clearly go in the
> kernel; anything else is going to have serious race conditions in some
> form.
If the kernel has an atomic rename system call then it can be done
without race, if not that will be a very serious issue.
Daniel
--
Daniel Veillard | Red Hat Desktop team http://redhat.com/
veillard at redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
More information about the devel
mailing list