<?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>gpoul&#039;s Out Of Memory Blog &#187; Linux</title>
	<atom:link href="http://gpoul.strain.at/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://gpoul.strain.at</link>
	<description>The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies, or opinions.</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:22:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iproute2</title>
		<link>http://gpoul.strain.at/2012/01/29/iproute2/</link>
		<comments>http://gpoul.strain.at/2012/01/29/iproute2/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 16:15:17 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=1271</guid>
		<description><![CDATA[ifconfig, netstat, and route were apparently deprecated on Linux because they don&#8217;t support all the Linux kernel&#8217;s fancy networking features. The cool new stuff is called iproute2 and includes some obscure ip command. I realized that after reading a post on Martin&#8217;s blog a few days ago. If you think iproute2 is new, you&#8217;re mistaken. [...]]]></description>
			<content:encoded><![CDATA[<p><code>ifconfig</code>, <code>netstat</code>, and <code>route</code> were apparently deprecated on Linux because they don&#8217;t support all the Linux kernel&#8217;s fancy networking features. The cool new stuff is called <a href="http://en.wikipedia.org/wiki/Iproute2">iproute2</a> and includes some obscure <code>ip</code> command. I realized that after reading a <a href="http://martin.leyrer.priv.at/2012/01/index.html#delicious-2012-01-20">post on Martin&#8217;s blog</a> a few days ago.</p>
<p>If you think iproute2 is new, you&#8217;re mistaken. It was actually released over 10 years ago, I just happened to not notice that until now. Maybe it&#8217;s time to move to BSD like all the other old people and leave Linux to the kids.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2012/01/29/iproute2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thread-per-request on many-core machines</title>
		<link>http://gpoul.strain.at/2010/12/27/thread-per-request-on-many-core-machines/</link>
		<comments>http://gpoul.strain.at/2010/12/27/thread-per-request-on-many-core-machines/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 14:43:59 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=1087</guid>
		<description><![CDATA[Recently I came across a fairly interesting paper about Large-scale Incremental Processing Using Distributed Transactions and Notifications written by two Googlers, Daniel Peng and Frank Dabek. (Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010) Most of the stuff was interesting, but not applicable to what most people will have to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I came across a fairly interesting paper about <a href="http://www.google.com/research/pubs/pub36726.html">Large-scale Incremental Processing Using Distributed Transactions and Notifications</a> written by two Googlers, Daniel Peng and Frank Dabek. (Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010)</p>
<p>Most of the stuff was interesting, but not applicable to what most people will have to work with, unless you try to work with a massive dataset&#8230; like&#8230; let&#8217;s say building an index of everything on the web.</p>
<p>One of the most interesting parts for me was the following paragraph:</p>
<blockquote><p>Our experience with thread-per-request was, on the whole, positive: application code is simple, we achieve good utilization on many-core machines, and crash debugging is simplified by meaningful and complete stack traces. We encountered fewer race conditions in application code than we feared. The biggest drawbacks of the approach were scalability issues in the Linux kernel and Google infrastructure related to high thread counts. Our in-house kernel development team was able to deploy fixes to address<br />
the kernel issues.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2010/12/27/thread-per-request-on-many-core-machines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Broadcom releases 11n chipset driver source</title>
		<link>http://gpoul.strain.at/2010/09/12/broadcom-releases-11n-chipset-driver-source/</link>
		<comments>http://gpoul.strain.at/2010/09/12/broadcom-releases-11n-chipset-driver-source/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 19:13:54 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=1005</guid>
		<description><![CDATA[Broadcom released open source drivers for their 802.11n chipsets BCM4313, BCM43224, and BCM43225. This will probably take a few months to really become useful, after it&#8217;s included in various distributions, but it&#8217;s a huge step for Broadcom wireless chipset support on Linux.]]></description>
			<content:encoded><![CDATA[<p>Broadcom released <a href="http://thread.gmane.org/gmane.linux.kernel.wireless.general/55418">open source drivers for their 802.11n chipsets BCM4313, BCM43224, and BCM43225</a>.</p>
<p>This will probably take a few months to really become useful, after it&#8217;s included in various distributions, but it&#8217;s a huge step for Broadcom wireless chipset support on Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2010/09/12/broadcom-releases-11n-chipset-driver-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM releases nmon</title>
		<link>http://gpoul.strain.at/2009/08/13/ibm-releases-nmon/</link>
		<comments>http://gpoul.strain.at/2009/08/13/ibm-releases-nmon/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 18:37:22 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=752</guid>
		<description><![CDATA[nmon is now available on sourceforge. It has been released under the GPL and there is already a nmon debian package.]]></description>
			<content:encoded><![CDATA[<p><a href="http://nmon.sourceforge.net/">nmon</a> is now available on sourceforge. It has been released under the GPL and there is already a <a href="http://ftp-master.debian.org/new/nmon_12d+debian-1.html">nmon debian package</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2009/08/13/ibm-releases-nmon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian decides to adopt time-based release freezes</title>
		<link>http://gpoul.strain.at/2009/08/05/debian-decides-to-adopt-time-based-release-freezes/</link>
		<comments>http://gpoul.strain.at/2009/08/05/debian-decides-to-adopt-time-based-release-freezes/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 19:00:19 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=735</guid>
		<description><![CDATA[The Debian project has decided to adopt a new policy of time-based development freezes for future releases, on a two-year cycle. Freezes will from now on happen in the December of every odd year, which means that releases will from now on happen sometime in the first half of every even year. I didn&#8217;t see [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The Debian project has decided to adopt a new policy of time-based development freezes for future releases, on a two-year cycle. Freezes will from now on happen in the December of every odd year, which means that releases will from now on happen sometime in the first half of every even year.</p></blockquote>
<p>I didn&#8217;t see <a href="http://www.debian.org/News/2009/20090729">that</a> coming.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2009/08/05/debian-decides-to-adopt-time-based-release-freezes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft releases Hyper-V Linux device drivers</title>
		<link>http://gpoul.strain.at/2009/07/21/microsoft-releases-hyper-v-linux-device-drivers/</link>
		<comments>http://gpoul.strain.at/2009/07/21/microsoft-releases-hyper-v-linux-device-drivers/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 05:00:31 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=726</guid>
		<description><![CDATA[Microsoft releases Hyper-V Linux device drivers &#8211; covered by the GPL. &#8220;The Linux device drivers we are releasing are designed so Linux can run in enlightened mode, giving it the same optimized synthetic devices as a Windows virtual machine running on top of Hyper-V. Without this driver code, Linux can run on top of Windows, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.microsoft.com/presspass/features/2009/Jul09/07-20LinuxQA.mspx">Microsoft releases Hyper-V Linux device drivers &#8211; covered by the GPL</a>.</p>
<blockquote><p><em>&#8220;The Linux device drivers we are releasing are designed so Linux can run in enlightened mode, giving it the same optimized synthetic devices as a Windows virtual machine running on top of Hyper-V. Without this driver code, Linux can run on top of Windows, but without the same high performance levels. We worked very closely with the Hyper-V team at Microsoft to make that happen.&#8221;</em></p></blockquote>
<p>As of late I think someone in Redmond is trying to drive RMS crazy and it looks like they&#8217;re doing a good job ;-)</p>
<p>Seriously though, this is good because it is in Microsoft&#8217;s best interest &#8211; which should mean that the drivers actually work well in real-world applications &#8211; and it makes it easy for Microsoft&#8217;s clients to run Linux applications on Windows without having to port everything to Windows.</p>
<p><strong>Update 7/21:</strong> Please also refer to <a href="http://www.kroah.com/log/linux/microsoft-linux-hyper-v-drivers.html">Greg Kroah-Hartmann&#8217;s blog post</a> and the <a href="http://lkml.org/lkml/2009/7/20/167">lkml post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2009/07/21/microsoft-releases-hyper-v-linux-device-drivers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Bug #159327</title>
		<link>http://gpoul.strain.at/2008/12/16/debian-bug-159327/</link>
		<comments>http://gpoul.strain.at/2008/12/16/debian-bug-159327/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 20:11:59 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/?p=393</guid>
		<description><![CDATA[My final open Debian bug &#8211; #159327 &#8211; has been closed.]]></description>
			<content:encoded><![CDATA[<p>My final open Debian bug &#8211; <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=159327">#159327</a> &#8211; has been closed.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2008/12/16/debian-bug-159327/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scalability by adding boxes</title>
		<link>http://gpoul.strain.at/2007/12/07/scalability-by-adding-boxes/</link>
		<comments>http://gpoul.strain.at/2007/12/07/scalability-by-adding-boxes/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 06:25:15 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/2007/12/07/scalability-by-adding-boxes/</guid>
		<description><![CDATA[Not that I know too much about payment processing at PayPal, but each time I read a story like this that says &#8220;we&#8217;re replacing System i/p/z with System x boxes and it&#8217;s so much cheaper&#8221; I always wonder two things. 1) As a payments company do you really want to &#8220;follow the Linux kernel development [...]]]></description>
			<content:encoded><![CDATA[<p>Not that I know too much about <a href="http://www.informationweek.com/story/showArticle.jhtml?articleID=204300034">payment processing at PayPal</a>, but each time I read a story like this that says &#8220;we&#8217;re replacing System i/p/z with System x boxes and it&#8217;s so much cheaper&#8221; I always wonder two things.</p>
<p>1) As a payments company do you really want to &#8220;follow the Linux kernel development process&#8221; just to process a few transactions per second? Is it really a prerequisite to have people that know the kernel? A moment ago we were still talking about a payment system, not a device driver.</p>
<p>2) Does it sound sensible to run thousands of servers and maintain the staff and software to actually do it? &#8211; I have to say that I always found it interesting to see how much workload large systems can process and how few people you need to do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2007/12/07/scalability-by-adding-boxes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Debian GNU/Linux 4.0</title>
		<link>http://gpoul.strain.at/2006/07/27/debian-gnulinux-40/</link>
		<comments>http://gpoul.strain.at/2006/07/27/debian-gnulinux-40/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 13:43:02 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/2006/07/27/debian-gnulinux-40/</guid>
		<description><![CDATA[The Debian project confirmed that Debian GNU/Linux 4.0 &#8217;etch&#8217; will be released in December 2006. (Yes guys, that means this year :) ) &#8211; There will even be a bug squashing party in Vienna on September 8th &#8211; 10th. [via esa]]]></description>
			<content:encoded><![CDATA[<p>The Debian project confirmed that <a href="http://www.debian.org/News/2006/20060724">Debian GNU/Linux 4.0 &#8217;etch&#8217; will be released in December 2006</a>. (Yes guys, that means <em>this</em> year :) ) &#8211; There will even be a bug squashing party in Vienna on September 8th &#8211; 10th. [via <a href="http://earl.strain.at/space/comments-2006-07-24">esa</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2006/07/27/debian-gnulinux-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian certified carrier-grade</title>
		<link>http://gpoul.strain.at/2006/06/12/debian-certified-carrier-grade/</link>
		<comments>http://gpoul.strain.at/2006/06/12/debian-certified-carrier-grade/#comments</comments>
		<pubDate>Mon, 12 Jun 2006 07:07:39 +0000</pubDate>
		<dc:creator>gpoul</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://gpoul.strain.at/2006/06/12/debian-certified-carrier-grade/</guid>
		<description><![CDATA[What we all knew and had already seen years ago has now been certified. So for whoever needs that paper, Debian is now certified as carrier-grade.]]></description>
			<content:encoded><![CDATA[<p>What we all knew and had already seen years ago has now been certified. So for whoever needs that paper, <a href="http://mail.vnunet.com/cgi-bin1/flo/y/epoo0DRbsP0QVS0DCHP0AL">Debian is now certified as carrier-grade</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gpoul.strain.at/2006/06/12/debian-certified-carrier-grade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

