<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>High performance web site building, server optimization &#187; OS performance</title>
	<atom:link href="http://www.megaburst.com/category/os-performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.megaburst.com</link>
	<description>High performance web site building</description>
	<lastBuildDate>Sat, 15 May 2010 21:14:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tuning tcp keepalive intervals for high performance</title>
		<link>http://www.megaburst.com/tuning-tcp-keepalive-intervals-for-high-performance/</link>
		<comments>http://www.megaburst.com/tuning-tcp-keepalive-intervals-for-high-performance/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 21:27:40 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
				<category><![CDATA[OS performance]]></category>
		<category><![CDATA[Server performance]]></category>

		<guid isPermaLink="false">http://www.megaburst.com/?p=77</guid>
		<description><![CDATA[We are fine tuning sysctl network stack on Linux OS and  change keepalive intervals for much better &#8220;response&#8221; times and load. These settings are lowered on our all managed performance servers that do host large sites &#8211; Drupal, Wordpress and custom LAMP services.
Enter the following lines in /etc/sysctl.conf
net.ipv4.tcp_keepalive_probes = 2
net.ipv4.tcp_keepalive_intvl = 30
And execute &#8220;sysctl -p&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>We are fine tuning sysctl network stack on Linux OS and  change keepalive intervals for much better &#8220;response&#8221; times and load. These settings are lowered on our all managed performance servers that do host large sites &#8211; Drupal, Wordpress and custom LAMP services.</p>
<p>Enter the following lines in <em>/etc/sysctl.conf</em></p>
<blockquote><p>net.ipv4.tcp_keepalive_probes = 2<br />
net.ipv4.tcp_keepalive_intvl = 30</p></blockquote>
<p>And execute <em>&#8220;sysctl -p&#8221;</em> to set these settings in real-time.</p>
<p>By default it&#8217;s for Linux (Fedora, Redhat, Centos):</p>
<blockquote><p><em>net.ipv4.tcp_keepalive_probes=9<br />
net.ipv4.tcp_keepalive_intvl = 75</em></p></blockquote>
<p>Enjoy!</p>
        <p><center>&copy; MegaBurst.com - visit the <a href="http://www.megaburst.com/">high performance</a> web site building blog.</center></p>      ]]></content:encoded>
			<wfw:commentRss>http://www.megaburst.com/tuning-tcp-keepalive-intervals-for-high-performance/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bind master configuration and forwarder benchmarking</title>
		<link>http://www.megaburst.com/bind-master-configuration-and-forwarder-benchmarking/</link>
		<comments>http://www.megaburst.com/bind-master-configuration-and-forwarder-benchmarking/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 19:56:14 +0000</pubDate>
		<dc:creator>Kai</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[OS performance]]></category>

		<guid isPermaLink="false">http://www.megaburst.com/applications/bind-master-configuration-and-forwarder-benchmarking/</guid>
		<description><![CDATA[We performed Bind 9.4.2 benchmarking using our Gigabit network and Linux server nodes. The following performance was easily recorded using one zone and doing IN A requests using queryperf tool.
DNS Query Performance Testing Tool
Version: $Id: queryperf.c,v 1.8.192.4 2007/09/05 07:44:57 marka Exp $
[Status] Processing input data
[Status] Sending queries (beginning with 192.168.3.20)
[Status] Testing complete
Statistics:
Parse input file:     once
Ended [...]]]></description>
			<content:encoded><![CDATA[<p>We performed Bind 9.4.2 benchmarking using our Gigabit network and Linux server nodes. The following performance was easily recorded using one zone and doing IN A requests using<em> queryperf</em> tool.</p>
<p>DNS Query Performance Testing Tool<br />
Version: $Id: queryperf.c,v 1.8.192.4 2007/09/05 07:44:57 marka Exp $</p>
<p>[Status] Processing input data<br />
[Status] Sending queries (beginning with 192.168.3.20)<br />
[Status] Testing complete</p>
<p>Statistics:</p>
<p>Parse input file:     once<br />
Ended due to:         reaching end of file</p>
<p>Queries sent:         514229 queries<br />
Queries completed:    514229 queries<br />
Queries lost:         0 queries<br />
Queries delayed(?):   0 queries</p>
<p>RTT max:              0.000861 sec<br />
RTT min:              0.000172 sec<br />
RTT average:          0.000678 sec<br />
RTT std deviation:    0.000028 sec<br />
RTT out of range:     0 queries</p>
<p>Percentage completed: 100.00%<br />
Percentage lost:        0.00%</p>
<p>Started at:           Tue Feb  5 06:32:42 2008<br />
Finished at:          Tue Feb  5 06:33:00 2008<br />
Ran for:              17.732512 seconds</p>
<p>Queries per second:   28999.219062 qps</p>
<p>When configured with forwarded option &#8211; this is when master forwards to a back-end BIND server and then replies back to the client. The following performance was recorded:<br />
DNS Query Performance Testing Tool<br />
Version: $Id: queryperf.c,v 1.8.192.4 2007/09/05 07:44:57 marka Exp $</p>
<p>[Status] Processing input data<br />
[Status] Sending queries (beginning with 192.168.3.10)<br />
[Timeout] Query timed out: msg id 1<br />
[Timeout] Query timed out: msg id 2<br />
[Timeout] Query timed out: msg id 3<br />
[Timeout] Query timed out: msg id 4<br />
[Timeout] Query timed out: msg id 5<br />
[Timeout] Query timed out: msg id 6<br />
[Timeout] Query timed out: msg id 7<br />
[Timeout] Query timed out: msg id 8<br />
[Timeout] Query timed out: msg id 9<br />
[Timeout] Query timed out: msg id 10<br />
[Timeout] Query timed out: msg id 11<br />
[Timeout] Query timed out: msg id 12<br />
[Timeout] Query timed out: msg id 13<br />
[Timeout] Query timed out: msg id 14<br />
[Timeout] Query timed out: msg id 15<br />
[Timeout] Query timed out: msg id 16<br />
[Timeout] Query timed out: msg id 17<br />
[Status] Testing complete</p>
<p>Statistics:</p>
<p>Parse input file:     once<br />
Ended due to:         reaching end of file</p>
<p>Queries sent:         500000 queries<br />
Queries completed:    499983 queries<br />
Queries lost:         17 queries<br />
Queries delayed(?):   0 queries</p>
<p>RTT max:              0.009379 sec<br />
RTT min:              0.000369 sec<br />
RTT average:          0.003022 sec<br />
RTT std deviation:    0.000701 sec<br />
RTT out of range:     0 queries</p>
<p>Percentage completed: 100.00%<br />
Percentage lost:        0.00%</p>
<p>Started at:           Tue Feb  5 06:26:58 2008<br />
Finished at:          Tue Feb  5 06:28:19 2008<br />
Ran for:              80.786053 seconds</p>
<p>Queries per second:   6188.976704 qps</p>
<p>The performance as a standard Bind master server was almost 5 times faster than using 3 node forwarder set-up where one server node was a benchmark traffic generator.</p>
        <p><center>&copy; MegaBurst.com - visit the <a href="http://www.megaburst.com/">high performance</a> web site building blog.</center></p>      ]]></content:encoded>
			<wfw:commentRss>http://www.megaburst.com/bind-master-configuration-and-forwarder-benchmarking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
