<?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>LinuxBuzz.net &#187; Kernel</title>
	<atom:link href="http://www.linuxbuzz.net/tag/kernel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxbuzz.net</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 22:20:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>The kernel column #95 by Jon Masters</title>
		<link>http://www.linuxbuzz.net/2010/11/the-kernel-column-95-by-jon-masters/</link>
		<comments>http://www.linuxbuzz.net/2010/11/the-kernel-column-95-by-jon-masters/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 02:26:47 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[column]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Masters]]></category>

		<guid isPermaLink="false">http://www.linuxbuzz.net/2010/11/the-kernel-column-95-by-jon-masters/</guid>
		<description><![CDATA[LinuxforPS3installer This is scorching! Totally unique product that installs Linux on a Ps3 with the aid of guides and tutorials. Linux is Big on Ps3, get in on this while the competition is low. Great affiliate support, great commision, ultra-targeted! LinuxforPS3installer - &#8211; - - This article originally appeared in issue 95 of Linux User [...]]]></description>
			<content:encoded><![CDATA[<p><strong>LinuxforPS3installer</strong><br />
This is scorching! Totally unique product that installs Linux on a Ps3 with the aid of guides and tutorials. Linux is Big on Ps3, get in on this while the competition is low. Great affiliate support, great commision, ultra-targeted!<br />
<a rel="nofollow" href="http://navit0960.LINUXPS3.hop.clickbank.net">LinuxforPS3installer</a><br />
- &#8211; - -</p>
<p><!--buy_online-->
<p><em>This article originally appeared in issue 95 of Linux User &amp; Developer magazine.<img class="size-full wp-image-2388 alignright" title="The kernel column #95 by Jon Masters" src="http://www.linuxuser.co.uk/wp-content/uploads/2010/07/buy_online.jpg" alt="The kernel column #95 by Jon Masters" width="92" height="24" /> Subscribe and save more than 30% and receive our exclusive money back guarantee – click here to find out more.</em></p>
<p>We&#8217;re now free of the Big Kernel Lock (in many configurations – it’s a config option that will hide other not-yet-compatible options when used) and I have been running systems BKL-free for some time now. Arnd Bergman and others have done an excellent job to rid us of this last vestige of truly ancient non-scalable Linux and unless you need a V4L (Video-4-Linux – TV tuner, webcam etc) device, you can probably run BKL-free today too. It is hoped that V4L will be fixed soon, maybe in time for 2.6.37. You probably won’t notice a huge performance benefit of running without the BKL unless you happen to have something more high end than a desktop, but it’s still pretty cool to know that you could get higher performance if only you could afford to have a system with dozens of CPUs to take advantage of it.</p>
<p>Scalability is great on the high end, but another more impressive feature for those working with more down-to-earth systems is (at last) near-complete support for running as a Xen ‘Dom0’ (or host kernel) under the Xen hypervisor. For years, the support for Xen host kernels lived in patches separate from the mainline kernel and had to be added separately. This constrained which Xen kernels could be used and made life more difficult for those using it in their virtualisation setups. It’s not (yet) possible to fully run an official Linus kernel without any patches as a Dom0 host kernel, but the remaining extra driver pieces and other work should be complete in time for 2.6.38. This incidentally prompted some folks in the Fedora kernel community to wonder about scheduling. They would like this to land in Fedora 15 (for those who want to use Xen instead of hardware-based KVM virtualisation) but are unwilling to accept large patches for things not yet in the official kernel (especially given historical experiences with having to maintain large patches for Xen). Only time can tell what will happen there.</p>
<p>Virtualisation also came up in the context of 3D graphics this month. Specifically, the idea is being floated that it might be time to implement a fully virtualised GPU (graphics processor) that provides a hybrid of OpenGL and DirectX to virtual machines, safely translating their operations on it into operations on the host GPU. Right now, there are some options for virtual machines to do 3D graphics, but they can involve more direct use of the host GPU, and this is not always safe against abuse, since graphics chips were never designed with such use cases in mind. Most of the current options involve hacks like giving each virtual machine its own GL context and trying hard not to allow guests to interfere with each other. But until the problem is solved nicely, various interim solutions such as virtio-gl do make sharing the host GPU a little easier to pull off in some kind of a clean fashion.</p>
<p>Google’s Android ‘suspend blockers’ code came up in discussion several times this month. These are a feature unique to Android wherein the Android kernel will attempt to suspend aggressively (in order to save as much power on the mobile embedded devices it has been designed primarily for use within) and driver code must explicitly request not to be suspended when necessary – for example, when in the middle of a phone call. The existing heavyweight Google solution was not liked by upstream developers, but several new alternative suggestions have started to bubble up and we might yet see something happen wherein a palatable solution can be found for enough developers to bring a generic Linux solution Android can also use in the future. There was more fun from Google in the way of nifty kernel features – look for coverage in my write-up of the 2010 Linux Plumbers Conference, also in this issue.<br />
Finally, it looks as if those of us in embedded Linux space are finally headed in a similar direction to those in the enterprise Linux space by declaring certain releases of the upstream kernel to be ‘long term supported’ (LTS) for use in various projects (and products). Sony, Google, and the MeeGo and Linaro projects have gotten behind an effort spearheaded by Tim Bird, who is a Sony employee and former head of the Consumer Electronics Linux Forum (now part of the Linux Foundation) and who terms such supported versions to be ‘embedded flag’ releases. 2.6.35 is the first such kernel release.<br />
<strong><br />
Debugging regressions in the Intel graphics drivers</strong><br />
As one who has an interest in kernel development, I recently acquired a netbook intended solely to run the latest upstream kernels and distributions. The Eee PC model 1015PEM features a slightly more exciting revision to the Intel Atom processor (the Atom 470), Intel graphics and the SSD disk I shoehorned into the ‘non-user serviceable’ system after much yanking with screwdrivers. It runs Fedora Rawhide, the unstable work-in-progress distribution, and whatever kernel Linus (Torvalds) has just finished shoving out the door. In spite of all that apparently instability, it really doesn’t break horribly all that often.</p>
<div class="adInPost">
<p>							GA_googleFillSlot(&#8220;LUD_MidPage_MPU1&#8243;);</p></div>
<p>Recently, I installed the 2.6.37-rc1 kernel on the netbook, only to find that the display was shifted about an inch (2.5cm) down, such that the top had a blank bar and the bottom was cut off. The display is a TFT panel attached to an Intel i915 within the Atom processor over a LVDS (low-voltage differential signalling) link. Modern displays built this century all implement the EDID specification, which is a protocol used by graphics chipsets like the i915 to read display geometry and colour information from a TFT panel or other screen device. EDID (one day maybe replaced by DisplayID) traditionally used several spare lines on a VGA connector to do I2C signalling and carried information like the ‘dotclock’ (maximum scan rate of a CRT) and manufacturer detail.</p>
<p>These days, we don’t worry about magnets and cathode rays, or the maximum speed at which we can drive them without them catching fire. Instead, we now deal in pixels and the maximum rate at which we can update them. But the display still needs to convey its mode (pixel resolution etc) capabilities to the graphics chipset, which needs to inform the driver, which needs to inform the kernel of the possible valid choices for mode to set. This was clearly not working correctly in my case, as reported by running the xrandr and other EDID parsing tools on my system. I knew there was a bug in the driver (i915) or a related part of the kernel GPU subsystem – as evidenced by the visual – but I didn’t have any idea where to look for this. Fortunately, Linux kernel engineers have a secret weapon in the fight against such<br />
bugs: Git.<br />
Far from being merely the kernel source code version control utility, Git can also be used to do many more advanced things, like tracking down bugs through binary bisection of code, repeating until a bad patch is found. In a bisection, Git will take a last known good kernel and produce a source tree that represents the halfway point between good and bad. Depending upon the results of a subsequent test build and boot, Git will then pick another halfway point, repeating until a single bad source code commit (patch) is found. This does require many kernel compiles/test boots, but it’s a good way to track down where a problem was introduced, and compile times are now fast enough as to make the entire exercise of building 10+ kernels doable in under an hour of effort. This is especially true when using a config made with ‘make localmodconfig’ to only build actually needed drivers.</p>
<p>Bisection really requires only three commands:</p>
<pre># git bisect start
# git bisect good
# git bisect bad</pre>
<p>The first starts a bisection, the second marks the current point as good, and the third indicates a ‘bad’ kernel. A ‘git bisect reset’ resets back to the master or head of the Git tree from whence you started bisecting. Using this process, it became apparent that the bug I was seeing had been added in some cleanups to the i915 driver cacheing logic (which attempts to cache EDID data read from fixed panels like my netbook display that should not change). Unfortunately, that cleanup was incomplete, but with the aid of Git and a few resulting emails to the maintainer, a fix was soon in place. I really recommend you try out Git bisection sometime. Steven Rostedt even posted a script recently, called ktest.pl, that can be used to automate the process of running the build and boot tests, making bisection even easier to do than it already was, helping you nail down the next annoying bug.</p>
<h3 style="text-align: center;">Linux User &amp; Developer is the magazine for the GNU Generation<br />
Click here to try 3 issues for £1</h3>
<p>Return to the homepage</p>
<p style="text-align: center;">
<img src="http://www.linuxuser.co.uk/wp-content/themes/arthemia/images/twitter_follow.png" width="160" height="60" border="2" alt="twitter follow us" />
</p>
<p><a rel="nofollow" href="http://www.linuxuser.co.uk/opinion/the-kernel-column-95-by-jon-masters/">Linux User</a></p>
<h3><a href="http://www.amazon.com/Ubuntu-Linux-Complete-Edition-8-04/dp/B0018KAN9E%3FSubscriptionId%3DAKIAJJULNW7VLY4AJD2A%26tag%3Dcliquecicom-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0018KAN9E" rel="nofollow">Ubuntu Linux Complete Edition 8.04</a></h3>
<p><a href="http://www.amazon.com/Ubuntu-Linux-Complete-Edition-8-04/dp/B0018KAN9E%3FSubscriptionId%3DAKIAJJULNW7VLY4AJD2A%26tag%3Dcliquecicom-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0018KAN9E" rel="nofollow"><img style="float:left;margin: 0 20px 10px 0;" src="http://ecx.images-amazon.com/images/I/41hMbro8qXL._SL160_.jpg" /></a></p>
<ul>
<li>Full functioning version of Ubuntu Hardy Herron 8.04</li>
<li>Getting Started Technical Support &#8212; 60 days of unlimited customer support</li>
<li>FireFox &#8211; Safe, Easy and Tabbed Web Browsing, OpenOffice &#8211; A Complete Productivity Suite, Evolution &#8212; Simple Email &#038; Calendaring</li>
<li>Gaim -Instant Messaging Compatible with AOL, Yahoo, MSN and others, F-spot &#8211; Easy Editing and Uploading of Photos, Gimp &#8212; A Powerful Graphics Program</li>
<li>Compatible with Intel-based MACs and PCs.</li>
</ul>
<p>Ubuntu gives users an operating system that is perfect for laptops and desktops and allows users to surf the web, read email, create documents and spreadsheets, edit images and much more. Take your old computer and give it a new life with Ubuntu. There&#8217;s so much to like about Ubuntu, it&#8217;s hard to know where to begin. I&#8217;ve now got two Linux machines that are purring along and doing exactly what they should without throwing me any curveballs. Getting Started Technical Support: 60 days of unlimited</p>
<p>
<strong>Rating:</strong> <img src="http://www.linuxbuzz.net/wp-content/plugins/WPRobot3/images/0-5.png" > (out of  reviews)
</p>
<p><div style="float:right;"><a href="http://www.amazon.com/Ubuntu-Linux-Complete-Edition-8-04/dp/B0018KAN9E%3FSubscriptionId%3DAKIAJJULNW7VLY4AJD2A%26tag%3Dcliquecicom-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB0018KAN9E" rel="nofollow"><img src="http://www.linuxbuzz.net/wp-content/plugins/WPRobot3/images/buynow-big.gif" /></a></div>
<p>List Price: $ 19.99</p>
<p><strong>Price: $ 1.50</strong></p>
<p><map name='google_ad_map_1931_bd679f4fa1c9bde1'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1931?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1931_bd679f4fa1c9bde1' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1931&amp;url= http%3A%2F%2Fwww.linuxbuzz.net%2F2010%2F11%2Fthe-kernel-column-95-by-jon-masters%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.linuxbuzz.net/2010/11/the-kernel-column-95-by-jon-masters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The kernel column #96 with Jon Masters – 2010 in review</title>
		<link>http://www.linuxbuzz.net/2010/11/the-kernel-column-96-with-jon-masters-%e2%80%93-2010-in-review/</link>
		<comments>http://www.linuxbuzz.net/2010/11/the-kernel-column-96-with-jon-masters-%e2%80%93-2010-in-review/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 15:13:47 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[column]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Masters]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.linuxbuzz.net/2010/11/the-kernel-column-96-with-jon-masters-%e2%80%93-2010-in-review/</guid>
		<description><![CDATA[- &#8211; - - This article is due to appear in issue 96 of Linux User &#38; Developer magazine. Subscribe and save more than 30% and receive our exclusive money back guarantee – click here to find out more. Along the way, we also had two huge flame wars, several major security holes (one of [...]]]></description>
			<content:encoded><![CDATA[<p>- &#8211; - -</p>
<p><!--buy_online-->
<p><em>This article is due to appear in issue 96 of Linux User &amp; Developer magazine.<img class="size-full wp-image-2388 alignright" title="The kernel column #96 with Jon Masters - 2010 in review" src="http://www.linuxuser.co.uk/wp-content/uploads/2010/07/buy_online.jpg" alt="The kernel column #96 with Jon Masters - 2010 in review" width="92" height="24" /> Subscribe and save more than 30% and receive our exclusive money back guarantee – click here to find out more.</em></p>
<p>Along the way, we also had two huge flame wars, several major security holes (one of which had been around for many years) were fixed, and many regressions were tracked and squashed. But if the year had to be summarised in a word, that word would be scalability. 2010 saw work on almost every aspect of the kernel – from Nick Piggin’s VFS (virtual file system) scalability patches to Arnd Bergmann’s BKL (Big Kernel Lock) removal work, and countless other efforts in between. You will see that recurring theme in the following month-by-month summary. If you’d like to see some more figures to accompany this timeline, visit the Linux Foundation website (linuxfoundation.org). Their annual kernel report focuses on overall numbers, not on individual features as we do here.</p>
<p><strong>January</strong><br />
The year began with the rc3 release of kernel 2.6.33. This was the first kernel since the major Enterprise Linux vendors had chosen to base their next products on 2.6.32. New patches posted for discussion (but not necessarily merging into the kernel) included Mel Gorman’s Memory Compaction patches that literally ‘defragment’ physical memory to allow for larger contiguous regions to be used in certain allocations where contiguousness is required, for example in DMA operations withindevice drivers.<br />
January also saw a brief discussion around kernel mode setting. Since modern kernels increasingly include in-kernel support for setting up graphics modes, it isn’t necessary for user-space software like Xorg to do this heavy lifting now. But Linus Torvalds was in no rush to remove user-space support for mode setting entirely, preferring to wait several years until all the kinks are gone and nobody is left using an older incompatible distribution.</p>
<div class="adInPost">
<p>							GA_googleFillSlot(&#8220;LUD_MidPage_MPU1&#8243;);</p></div>
<p><strong>February</strong><br />
February saw the release of 2.6.33. The new kernel included support for the reverse-engineered Nvidia driver (Nouveau) and the Data Replicated Block Device (DRBD), which apparently is now even in use on the kernel.org servers for replicating out content. Linus, who was growing increasingly unhappy with developers posting patches late in the ‘merge window’ (the period of time in which features are allowed into a new release) began making noises about reducing the merge window for 2.6.34, even closing it randomly in order to force good behaviour of posting patches early. This is a threat he did actually partially carry out in the following month.<br />
The first nasty security hole of 2010 reared its ugly head in February. A problem was discovered in the kernel’s compatibility code for running a 32-bit distribution ‘user space’ on a 64-bit kernel. The exploit involved 32-bit code attempting (and failing) to run 64-bit code, which confused the kernel enough that it could be abused into causing a panic (crash).</p>
<p><strong>March</strong><br />
March saw the closing (early, as threatened… then partially relaxed as Linus admitted he was “too much of a softie”) of the 2.6.34 merge window. New features that were accepted included Rafael J Wysocki’s excellent work on ‘asynchronous suspend and resume’, allowing the kernel to optimise the process of shutting down unused devices and the time taken for suspend. There was also a massive flame war around the merging of an incompatible set of patches for the Nouveau driver. Nouveau had previously been shipping (as a separate patch) in Fedora for some time. Linus was still very unhappy it hadn’t been merged sooner and blew a fuse when a patch that would have required distribution updates to Fedora 12 (which were not forthcoming as work was happening in the more experimental ‘rawhide’ area of Fedora) in order to test landed in Nouveau. Linus said, “I’m not going to release a kernel that I can’t test.” It got sorted out (not entirely cleanly) with special libraries built for Linus by Dave Airlie, the poor graphics subsystem maintainer.</p>
<h3 style="text-align: center;">Continue to: Page 2 &#8211; April to December 2010</h3>
<p>Return to the homepage</p>
<p style="text-align: center;">
<img src="http://www.linuxuser.co.uk/wp-content/themes/arthemia/images/twitter_follow.png" width="160" height="60" border="2" alt="twitter follow us" />
</p>
<p><a rel="nofollow" href="http://www.linuxuser.co.uk/opinion/the-kernel-column-96-with-jon-masters-2010-in-review/">Linux User</a></p>
<h3><a href="http://www.amazon.com/Linux-Nutshell-Ellen-Siever/dp/0596154488%3FSubscriptionId%3DAKIAJJULNW7VLY4AJD2A%26tag%3Dcliquecicom-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596154488" rel="nofollow">Linux in a Nutshell</a></h3>
<p><a href="http://www.amazon.com/Linux-Nutshell-Ellen-Siever/dp/0596154488%3FSubscriptionId%3DAKIAJJULNW7VLY4AJD2A%26tag%3Dcliquecicom-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596154488" rel="nofollow"><img style="float:left;margin: 0 20px 10px 0;" src="http://ecx.images-amazon.com/images/I/41xdPGNeBOL._SL160_.jpg" /></a></p>
<ul>
<li>ISBN13: 9780596154486</li>
<li>Condition: New</li>
<li>Notes: BRAND NEW FROM PUBLISHER! BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed</li>
</ul>
<p>Everything you need to know about Linux is in this book. Written by Stephen Figgins, Ellen Siever, Robert Love, and Arnold Robbins &#8212; people with years of active participation in the Linux community &#8212; Linux in a Nutshell, Sixth Edition, thoroughly covers programming tools, system and network administration tools, the shell, editors, and LILO and GRUB boot loaders. </p>
<p> This updated edition offers a tighter focus on Linux system essentials, as well as more coverage of new capabilities such a</p>
<p>
<strong>Rating:</strong> <img src="http://www.linuxbuzz.net/wp-content/plugins/WPRobot3/images/0-5.png" > (out of  reviews)
</p>
<p><div style="float:right;"><a href="http://www.amazon.com/Linux-Nutshell-Ellen-Siever/dp/0596154488%3FSubscriptionId%3DAKIAJJULNW7VLY4AJD2A%26tag%3Dcliquecicom-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596154488" rel="nofollow"><img src="http://www.linuxbuzz.net/wp-content/plugins/WPRobot3/images/buynow-big.gif" /></a></div>
<p>List Price: $ 49.99</p>
<p><strong>Price: $ 27.48</strong></p>
<p><map name='google_ad_map_1929_bd679f4fa1c9bde1'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1929?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1929_bd679f4fa1c9bde1' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1929&amp;url= http%3A%2F%2Fwww.linuxbuzz.net%2F2010%2F11%2Fthe-kernel-column-96-with-jon-masters-%25e2%2580%2593-2010-in-review%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.linuxbuzz.net/2010/11/the-kernel-column-96-with-jon-masters-%e2%80%93-2010-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding the Linux Kernel, Third Edition (Paperback)</title>
		<link>http://www.linuxbuzz.net/2010/03/understanding-the-linux-kernel-third-edition-paperback/</link>
		<comments>http://www.linuxbuzz.net/2010/03/understanding-the-linux-kernel-third-edition-paperback/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 11:48:43 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Edition]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Paperback]]></category>
		<category><![CDATA[Third]]></category>
		<category><![CDATA[Understanding]]></category>

		<guid isPermaLink="false">http://www.linuxbuzz.net/2010/03/understanding-the-linux-kernel-third-edition-paperback/</guid>
		<description><![CDATA[In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Understanding-Linux-Kernel-Third-Daniel/dp/0596005652/ref=sr_1_8/178-2459252-8019523?ie=UTF8&#038;s=books&#038;qid=1266098842&#038;sr=8-8?ie=UTF8&#038;tag=metally-20"><img style="float:left;width: 150px;height:150px;margin-right: 10px;" src="http://ecx.images-amazon.com/images/I/41gOVU1PZ0L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg" alt="Understanding the Linux Kernel, Third Edition" /></a></p>
<p>  In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn&#8217;t kept waiting any <a href="http://www.amazon.com/Understanding-Linux-Kernel-Third-Daniel/dp/0596005652/ref=sr_1_8/178-2459252-8019523?ie=UTF8&#038;s=books&#038;qid=1266098842&#038;sr=8-8?ie=UTF8&#038;tag=metally-20" title="More at Amazon">(more&#8230;)</a></p>
<p><map name='google_ad_map_436_bd679f4fa1c9bde1'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/436?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_436_bd679f4fa1c9bde1' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=436&amp;url= http%3A%2F%2Fwww.linuxbuzz.net%2F2010%2F03%2Funderstanding-the-linux-kernel-third-edition-paperback%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.linuxbuzz.net/2010/03/understanding-the-linux-kernel-third-edition-paperback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install linux fedora on a i586 system?</title>
		<link>http://www.linuxbuzz.net/2008/12/how-to-install-linux-fedora-on-a-i586-system/</link>
		<comments>http://www.linuxbuzz.net/2008/12/how-to-install-linux-fedora-on-a-i586-system/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 05:00:00 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Installation Guide]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.linuxbuzz.net/2008/12/how-to-install-linux-fedora-on-a-i586-system/</guid>
		<description><![CDATA[Frank IwishIwas Sinatra asked: How do I install linux fedora onto an i586 system? I tried the installation guide page, and the live cd mode is not compatible&#8230;.and to do a classical install for this kernel, but my question is: WHAT is a classical install? Thanks! 10 points for best answer!Linux is easy]]></description>
			<content:encoded><![CDATA[<div style="float:left; padding: 12px"><a href="/wp-content/uploads/cc/Linux96.jpg"><img src="/wp-content/uploads/cc/Linux96.jpg" title='Linux' alt='Linux' /></a></div>
<div><em><strong>Frank IwishIwas Sinatra</strong> asked: </em><br/><br/><br/>How do I install linux fedora onto an i586 system? I tried the installation guide page, and the live cd mode is not compatible&#8230;.and to do a classical install for this kernel, but my question is: WHAT is a classical install? Thanks!</p>
<p>10 points for best answer!<br/><br/><a href='http://www.linuxbuzz.net'>Linux is easy</a></div>
<p><map name='google_ad_map_234_bd679f4fa1c9bde1'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/234?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_234_bd679f4fa1c9bde1' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=234&amp;url= http%3A%2F%2Fwww.linuxbuzz.net%2F2008%2F12%2Fhow-to-install-linux-fedora-on-a-i586-system%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://www.linuxbuzz.net/2008/12/how-to-install-linux-fedora-on-a-i586-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

