[Bugs] [Bug 1207020] New: CPU/disk throttling during signature calculation
bugzilla at redhat.com
bugzilla at redhat.com
Mon Mar 30 05:11:32 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1207020
Bug ID: 1207020
Summary: CPU/disk throttling during signature calculation
Product: GlusterFS
Version: mainline
Component: bitrot
Severity: medium
Assignee: bugs at gluster.org
Reporter: vshankar at redhat.com
Description of problem:
Current upstream bitrot daemon (bitd) runs full throttle on CPU/disk for a set
of objects (files). This practically eats up all CPU cycles and probably
thrashes disk heads.
1 [||||||||||||||||||||||||||||||||||||||||||||||||||||||93.3%] Tasks:
163, 499 thr; 4 running
2 [||||||||||||||||||||||||||||||||||||||||||||||||||||||89.7%] Load
average: 7.17 6.23 4.37
3 [||||||||||||||||||||||||||||||||| 55.2%] Uptime:
01:20:49
4 [||||||||||||||||||||||||||||||||||||||||||||| 73.6%]
Mem[||||||||||||||||||||||||||||||||||||||||||||||||3456/7860MB]
Swp[| 0/7999MB]
Version-Release number of selected component (if applicable):
mainline
How reproducible:
Always
Steps to Reproduce:
1. Create a Gluster volume (of any topology)
2. Start and enable bitrot
3. Execute the following (or any similar workload)
# wget http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.19.tar.gz
# tar -zxvf linux-3.19.tar.gz
# cd linux-3.19
# make defconfig
# make
Actual results:
All CPU cores run close to 100%.
Expected results:
Avoid maxing out CPU usage by having some form of synthetic delays (induced
throttling) or using Cgroups if possible (what about NetBSD, etc..).
Additional info:
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Bugs
mailing list