Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jul 2015 12:46:11 +0300
From:      Lev Serebryakov <lev@FreeBSD.org>
To:        freebsd-fs@freebsd.org
Subject:   ZFS with large blocks on 10.2-PRERELEASE r286065: still have big problems with [kmem arena]
Message-ID:  <575615785.20150731124611@serebryakov.spb.ru>

next in thread | raw e-mail | index | archive | help
Hello Freebsd-fs,

 I've rebuilt OS to ~latest version to have VM-related fixes, and still have
problems with processes stuck in "kmem arena" state when they access files
on ZFS with large blocks.

 I have ARC limited to 3GiB (out of 6GiB of physical memory), and ZFS with
large files (1Gb+) and large blocks (16MiB) on radiz vdev (5 disks). Simple
"dd if=large.file of=/dev/null bs=1m" could spent in "kmem arena" state

 Looks like such large blocks was bad idea, but anyway 500Kb/s linear reading?
Really?

 What is strange, CPU is totally idle when reading process is stuck. No
kernel threads are working for tens of minutes!

 I'm rebuilding pool with more resonable block sizes (and lets it waste
space and time for metadata), but this situation (no work could be done when
CPU is totally idle) looks wired and ugly anyway.

-- 
Best regards,
 Lev                          mailto:lev@FreeBSD.org




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?575615785.20150731124611>