diff options
author | Avi Kivity <avi@redhat.com> | 2010-09-02 16:40:20 +0300 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2010-09-02 16:40:20 +0300 |
commit | 6d417770a5e1c039a5df98828b5a3877afaaaed6 (patch) | |
tree | 2bd74f5b5cec871c1a2dab50fecba98883cb3176 /kvm | |
parent | 94f964d08ebdcc74999d4cff74bc5f7aee84fc55 (diff) |
kvm_stat: increase nfiles resource limit
kvm_stat uses a huge number of files for perf_events, increase resource
limit so we don't fail.
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'kvm')
-rwxr-xr-x | kvm/kvm_stat | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kvm/kvm_stat b/kvm/kvm_stat index a2033fe0a..f8a13995e 100755 --- a/kvm/kvm_stat +++ b/kvm/kvm_stat @@ -223,6 +223,9 @@ class TracepointProvider(object): self.cpus = [int(re.match(cpure, x).group(1)) for x in os.listdir('/sys/devices/system/cpu') if re.match(cpure, x)] + import resource + nfiles = len(self.cpus) * 1000 + resource.setrlimit(resource.RLIMIT_NOFILE, (nfiles, nfiles)) fds = [] self.group_leaders = [] for cpu in self.cpus: |