This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Snapshot speed on managing files


On Jan 12 09:24, Lev Bishop wrote:
> On 1/12/07, Corinna Vinschen wrote:
> 
> >To overcome this problem the file is moved to the recycle bin in
> >unlink(2), so that it disappears from it's original directory,
> >regardless whether it's still in use or not.  I tried to do this as
> >quick as possible but there's obviously some room for optimization.
> 
> Corinna, I'm sure you thought about this already, but I thought I'd
> check. Does this patch make sure to move the file to the recycle bin
> on the same filesystem as the original file?

Yes.  See syscalls.cc, function unlink_nt and function try_to_bin.

>  Does it do something to
> limit the number of files in a single subdirectory of the recycle bin?

No, but 99% of the files are deleted immediately anyway.  Only the files
in use by another application will hang around until they are not used
anymore.  After all, this is the unlink function.


Corinna


-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]