High CPU usage when enabling mon leveldb compression

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

 



Hi,


In an attempt to reduce the high IO usage of the mon, I tried to
enable the LevelDB snappy compression.

The good news is that it did reduce the IO substantially (~ 3.5x less
IO) and also the disk space (by about the same ratio).

Unfortunately, it seems it also takes a LOT of CPU. ( ~ 50/60% of one
core on some Xeon server). And I'm not exactly sure why.
I write a quick snappy benchmark and it compresses on that server at
nearly 500 MB/s and decompresses even faster (all single threaded
test).
The test data I used was a binary PGMap I took from the cluster (so I
get data with same patterns as in reality).


Cheers,

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




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux