<feed xmlns='http://www.w3.org/2005/Atom'>
<title>allocbench/src/benchmark.py, branch glibc-cacheline-exclusive</title>
<subtitle>benchmark tool for POSIX memory allocators</subtitle>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/'/>
<entry>
<title>add license header to benchmark.py</title>
<updated>2020-02-11T14:44:56+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-11T14:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=53abfdb666daf93dda3111988b9c722a4b7e91dc'/>
<id>53abfdb666daf93dda3111988b9c722a4b7e91dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wait for server termination after executing the shutdown commands</title>
<updated>2020-02-09T14:16:13+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-09T14:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=7798ecb93d8ef8fc243ac7e4feb15c9c50a87404'/>
<id>7798ecb93d8ef8fc243ac7e4feb15c9c50a87404</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unify the use of LD_PRELOAD between server and non-server commands</title>
<updated>2020-02-09T14:08:54+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-09T14:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=3a419eb8e62449bee59f62154cdc359c82957384'/>
<id>3a419eb8e62449bee59f62154cdc359c82957384</id>
<content type='text'>
Always use exec to start a measured cmd overwriting LD_PRELOAD.
Exec overwrites LD_PRELOAD using this format:
print_status_on_exit.so sig_handlers.so &lt;allocator LD_PRELOAD&gt; &lt;orignal LD_PRELOAD&gt;

With this change our LD_PRELOAD is only active for the measured process and
not for the measuring cmd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Always use exec to start a measured cmd overwriting LD_PRELOAD.
Exec overwrites LD_PRELOAD using this format:
print_status_on_exit.so sig_handlers.so &lt;allocator LD_PRELOAD&gt; &lt;orignal LD_PRELOAD&gt;

With this change our LD_PRELOAD is only active for the measured process and
not for the measuring cmd.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix order of LD_PRELOAD</title>
<updated>2020-02-09T12:09:02+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-09T12:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=241cec136189fbb22cdfa79e99e0001120a699c4'/>
<id>241cec136189fbb22cdfa79e99e0001120a699c4</id>
<content type='text'>
We prepend the currently set LD_PRELOAD.
LD_PRELOAD=print_status_on_exit sig_handlers allocater.so LD_PRELOAD
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We prepend the currently set LD_PRELOAD.
LD_PRELOAD=print_status_on_exit sig_handlers allocater.so LD_PRELOAD
</pre>
</div>
</content>
</entry>
<entry>
<title>print debug message with exception traceback during server startup</title>
<updated>2020-02-09T12:08:59+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-09T12:03:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=36425acd25b67a537d2e17b3093b7536281cf14b'/>
<id>36425acd25b67a537d2e17b3093b7536281cf14b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add benchmark directory to PATH during run</title>
<updated>2020-02-09T12:00:26+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-09T12:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=d79f43e1924fcb02a22b188f0e2482f5da708086'/>
<id>d79f43e1924fcb02a22b188f0e2482f5da708086</id>
<content type='text'>
all occurrences of benchmark dir in PATH will be erased at the end of run
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
all occurrences of benchmark dir in PATH will be erased at the end of run
</pre>
</div>
</content>
</entry>
<entry>
<title>use class members like normal people</title>
<updated>2019-12-28T16:55:19+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-28T14:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=438c90a220fbb2f2672664f60cab4f3b1daa870e'/>
<id>438c90a220fbb2f2672664f60cab4f3b1daa870e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move allocbench_version to facter and make the facts a global variable of facter.py</title>
<updated>2019-12-14T00:06:24+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-13T15:14:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=0980de3da64e273a363dace79e56345bc4ed2dbc'/>
<id>0980de3da64e273a363dace79e56345bc4ed2dbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>collect vmhwm for servers and use it for mysql, httpd and redis</title>
<updated>2019-12-11T21:19:14+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-11T20:44:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=15ff4cfc2af131359fa047a3e5d28a4bee1c23c3'/>
<id>15ff4cfc2af131359fa047a3e5d28a4bee1c23c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add option to parse measure cmd stdout as csv</title>
<updated>2019-12-04T17:56:47+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-04T17:56:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=7fa0ea422da62942338ad87a30d24e1dd6e00e26'/>
<id>7fa0ea422da62942338ad87a30d24e1dd6e00e26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
