Based on my understanding of plockstat output (reported times are
described as "Average duration of an event, in nanoseconds"), libumem
is taking 28.6, 47.8, or 67.1 *milliseconds* per contested lock for
memory requests related to posix_memalign(). This is an astonishing
amount of time.
In contrast, the maximum contested lock in my own application's code
requires 1.6 milliseconds, during which time it is copying 384MB of
memory using memcpy().
Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt
------------------------------------------
illumos: illumos-discuss
Permalink:
https://illumos.topicbox.com/groups/discuss/T30dd2eceb8a069b3-M9142d036444eaa95ec466d9e
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription