Details
-
Bug
-
Resolution: Fixed
-
Critical
-
3.0
-
Security Level: Public
-
Build 3.0.0-805
Platform = Physical
OS = CentOS 6.5
CPU = Intel Xeon E5-2680 v2 (40 vCPU)
Memory = 256 GB
Disk = RAID 10 SSD
-
Untriaged
-
Centos 64-bit
-
-
Yes
-
June 30 - July 18
Description
Originally reported as "~2400% CPU consumption by memcached during ongoing workload with five (5) buckets ".
The CPU usage for memcached process is more than two times the usage in the previous release. This is due to increased scheduling overhead from the shared thread pool.
Workaround: Reduce the number of threads on systems that have more than 30 cores.
2 nodes, 5 buckets
1M docs (clusterwise), equally distributed, non-DGM
10K mixed ops/sec (85% reads, 1% creates, 1% deletes, 13% updates; clusterwise), equally distributed
CPU utilization in 2.5.1: ~300%
CPU utilization in 3.0.0: ~2400%