public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* Slow performance when extracting tarballs
@ 2007-04-30 12:01 Stephen So
  2007-04-30 21:35 ` Chris Wedgwood
  2007-04-30 23:27 ` David Chinner
  0 siblings, 2 replies; 4+ messages in thread
From: Stephen So @ 2007-04-30 12:01 UTC (permalink / raw)
  To: xfs

Hi everyone,

Just a question about XFS when extracting bzipped tarballs containing
lots of little files (e.g. the linux kernel source).  I've noticed on my
new laptop (Intel Core 2 Duo @ 2.16 GHz), which has FC6 i386, which has
XFS partitions that when I extract these types of tarballs, my system
becomes rather non responsive, my mp3 player starts skipping etc.  After
looking at top during the extraction process, bzip2 uses about 80-90% of
CPU initially and extraction seems quite fast but after a few seconds,
it drops to 30-40%, the system becomes non responsive, and extraction is
much slower. 

I created a new partition of ext3 and reiserfs, did the same tarball
extraction, and on both filesystems, bzip2 uses at least 90%, extraction
is fast the whole way through, and the system is quite responsive.

I created my XFS partition using the following command (I made a larger
log file size since I heard that improve delete performance a bit):

mkfs.xfs  -l size=64m /dev/sda10

Then to mount this partition, I have these switches in my /etc/fstab file

noatime, nodiratime, logbufs=8

I'm using kernel 2.6.20 that came from the FC6 updates repositories.  So
is there something wrong with my XFS setup?  Is my log file too small? 
Or is this "normal" behaviour of XFS (i.e. that it excels best when
working with very large files but not lots of little files)?

Many thanks and best regards,

Steve.

-- 
______________________________________________________
Dr Stephen So, PhD, MIEEE
Griffith School of Engineering & 
  Institute for Integrated and Intelligent Systems
Science, Environment, Engineering and Technology Group
Griffith University, Gold Coast Campus
PMB 50, Gold Coast Mail Centre
Gold Coast, QLD, 9726, Australia

E-mail:       s.so@griffith.edu.au
Phone (Fax):  +61 7 5552 8663 (8065)
Homepage:     http://maxwell.me.gu.edu.au/sso
______________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-05-04  2:46 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-30 12:01 Slow performance when extracting tarballs Stephen So
2007-04-30 21:35 ` Chris Wedgwood
2007-05-04  2:45   ` Stephen So
2007-04-30 23:27 ` David Chinner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox