[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: mv to /tmp = baby's birthday jpg's lost.



> > Have you looked at the tmpfs filesystem that has been added to 2.4?
> >
> > Very very very much faster than ext2 and ext3...
>
> Is it faster then the cache used for ext2 and ext3? Cos I seriously
> doubt it... at least not so much faster that you'd bother with it for
> the sole purpose of speed. And I think it can be swapped out so if you
> leave something there long term, you're still hitting disk.
>
> The only reason I'd bother with it as a replacement for /tmp is if I had
> tons of ram+swap and didn't use it all. Then it'd save me oh...
> 128M-256M of disk space. ;)
>
> (Unless I'm wrong about tmpfs speed vs cache speed :)

That only holds true if you measure only the speed of the actual writing
and reading from /tmp.  But the effect on your overall *system* speed is
significant- because all of the writes eventually get scheduled, and many
of the reads, too, adding to the overall busyness of the hard drive.  With
tmpfs, (assuming you have enough RAM that swappping is generally many megs
away, yes), the writes are not done at all.  Certainly it will hit the disk
for swapping in a much more leisurely way than it will sync ext2 or ext3,
so even if you don't have lots of RAM, it should still be easier on the
overall disk thrashing.  But I am speaking as someone with 512MB of RAM on
all of the machines I use tmpfs on.

For sure I wouldn't want to be journalling /tmp... it isn't called "/tmp"
for nothing...

-Tom





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]