-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.3.5, 3.3.6
-
Component/s: WiredTiger
-
Fully Compatible
-
ALL
- 64 GB memory, 24 cpus (12 cores)
- mongod 3.3.5, standalone, 45 GB cache
- YCSB workload as follows (in file repro.ycsb):
fieldcount=3 recordcount=800000000 operationcount=400000000 workload=com.yahoo.ycsb.workloads.CoreWorkload readallfields=true readproportion=0.5 updateproportion=0.5 scanproportion=0 insertproportion=0 requestdistribution=zipfian
run as follows:
ycsb load mongodb -s -P repro.ycsb -threads 30 -p batchsize=1000
Some key metrics from a run:
- stall from A-B immediately followed by
- large jump in pages held in cache
- very large maximum page size at eviction (about 10 GB)
- immediate large jump in excess allocated memory of about the same size (11 GB)
- excess immediately begins to decline
- other stalls, e.g. C-D, appear to be associated with cache exceeding configured maximum (49 GB in cache vs 46 GB configured)
- is related to
-
SERVER-24076 Excess memory use on PPC64
- Closed