<div dir="ltr">What does top say?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 3 April 2015 at 02:34, Shrinand Javadekar <span dir="ltr"><<a href="mailto:shrinand@maginatics.com" target="_blank">shrinand@maginatics.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have a single node Swift instance. It has 16 cpus, 8 disks and 64GB<br>
memory. As part of testing, I am doing 256 object writes in parallel<br>
for ~10 mins. Each object is also 256K bytes in size.<br>
<br>
While my experiment is running, I see that the CPU utilization of the<br>
box is always ~100%. I am trying to understand what is causing this<br>
high CPU utilization. Some of this could be attributed to:<br>
<br>
1. MD5 checksum calculation done to verify every PUT.<br>
2. MD5 checksum calculation by the auditor (if it runs during this interval).<br>
3. Hash calculation of the path to decide which partition the object goes to.<br>
<br>
Are there any other CPU intensive operations happening on the system<br>
that I should be aware of?<br>
<br>
I see that the proxy-server has a "PUT" queue. Is there some<br>
processing of the data in this queue? Would simply putting data in and<br>
out of the queue, streaming the data between the proxy and object<br>
server use considerable CPU?<br>
<br>
Thanks in advance.<br>
-Shri<br>
<br>
_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
</blockquote></div><br></div>