Re: Poor creat/delete files performance

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

 



On Wed, 18 Aug 2010 11:49:16 +0100, Leonidas Spyropoulos wrote:
Have you tried umounting and mounting before the second test to
eliminate any caching?

Yes, I have done it.
The result is similar to the one I have reported.
(Unit: second)
  Create file performance
		BtrFS		Ext4
  Total times:	2.484392	1.505082
  Average:	0.000050	0.000030

  Delete file performance
		BtrFS		Ext4
  Total times:	3.369469	1.024886
  Average:	0.000067	0.000020


Which kernel you use?

v2.6.35

Regards
Miao Xie


2010/8/18 Miao Xie<miaox@xxxxxxxxxxxxxx>:
Hi,

We did some performance test and found the create/delete files performance
of btrfs is very poor.

The test is that we create 50000 files and measure the file-create time
first, and then delete these 50000 files and measure the file-delete time.
(The attached file is the reproduce program)

The result is following:
(Unit: second)
  Create file performance
                BtrFS           Ext4
  Total times:  2.462625        1.449550
  Average:      0.000049        0.000029

  Delete file performance
                BtrFS           Ext4
  Total times:  3.312796        0.997946
  Average:      0.000066        0.000020

The results were measured on a x86_64 server with 4 cores and 2 SAS disks.
By debuging, we found the btrfs spent a lot of time on searching and
inserting/removing items in the ctree.

Is anyone looking at this issue?

Regards
Miao Xie





--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux