<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/24261/1_Second_Linux_Boot_to_QT_</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2013, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Fri, 24 May 2013 12:05:46 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>Old news?</title>
			<link>http://www.osnews.com/thread?457932</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457932</guid>
			<description>Didn't you guys cover this when it happened in September?</description>
			<pubDate>Fri, 14 Jan 2011 16:08:00 GMT</pubDate>
			<author>donotreply@osnews.com (Timmmm)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Old news?</title>
			<link>http://www.osnews.com/thread?457937</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457937</guid>
			<description>Then I must have missed it, I don't remember having seen the news item.</description>
			<pubDate>Fri, 14 Jan 2011 16:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (vodoomoth)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Old news?</title>
			<link>http://www.osnews.com/thread?457941</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457941</guid>
			<description>EDIT : NevermindEdited 2011-01-14 16:41 UTC</description>
			<pubDate>Fri, 14 Jan 2011 16:40:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Lighthouse</title>
			<link>http://www.osnews.com/thread?457969</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457969</guid>
			<description>Qt Embedded a bit &quot;last year&quot;. The really exciting stuff is the &quot;Lighthouse&quot; project, that allows Qt to run pretty much everywhere, fast - adaptation to graphics systems is done by plugins, which are relatively easy to create. <br />
<br />
As an example, a lone hacker was able to make Qt run on Android using Lighthouse. Lighthouse is also the way Qt will run on Wayland.<br />
<br />
Lighthouse will be officially released with Qt 4.8.</description>
			<pubDate>Fri, 14 Jan 2011 18:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (vivainio)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Nice</title>
			<link>http://www.osnews.com/thread?457983</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457983</guid>
			<description>I spend some time too doing that. I can down to 7 second to full boot and 10 to X on a 5400rpm hard drive. Using xfbdev was a bit faster to boot and Qt performances were good, but GTK apps fail to run at decent speed. To get that:<br />
 <br />
 -I start useless services after complete boot, <br />
 -Rely on precisely timed disk prefetch<br />
 -Avoid IOwait<br />
 -Use scripts until some daemon are fully loaded (like parsing dmesg and use mknod to do udev job until the boot process is over, as udev is the slowest of them all.<br />
 -Replace startx with sometinng lighter (loop+wait 0.01 until it is ready to start the WM<br />
 -Use a faster but still as flexible as KDE WM like the (great) AwesomeWM<br />
 -Never spend time without IO, start to load Qt and KDElibs as soon as evertthing else is in the cache.<br />
 -Strip down the kernel to a monolithic binary (no module, drop the router stack and all uneeded stuff enabled by default)<br />
 -Use -Os for all packets when compiling<br />
 -Replace Bash with Dash for the root use<br />
 -Replace the DM (KDM/GDM) with a C program that:<br />
 ---&gt;Swtich the SUID/GUID to the corect user (auto login)<br />
 ---&gt;create the necessary env vars and create a process shell<br />
 ---&gt;fork<br />
 ---&gt;fork1 wait 10 second to create the getty (CTRL+F1,F2, etc)<br />
 ---&gt;fork0 launch the new startX script<br />
 ---&gt;fork1 start the other services and load the missing modules like wifi.<br />
 -Drop runlevel and manage them manualy (no inittab)<br />
 -Be quiet, print as little as possible, printing on framebuffer is slow and lock everything in IOwait mode.<br />
 -Drop services dependency tracking (be smart here)<br />
 -Start everything in parallel as long as it make sense<br />
 -Use as little command as possible<br />
 -Remove the #!/bin/bash where it should be #!/bin/shEdited 2011-01-14 20:53 UTC</description>
			<pubDate>Fri, 14 Jan 2011 20:51:00 GMT</pubDate>
			<author>donotreply@osnews.com (Elv13)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Haiku</title>
			<link>http://www.osnews.com/thread?458040</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458040</guid>
			<description>I got Haiku to boot in around 7 seconds as well. To get that I did:<br />
 <br />
 - Install Haiku onto a partition.<br />
 - Boot the OS<br />
<br />
On a serious note, the slides that are linked on the site are a pretty interesting read.Edited 2011-01-15 00:57 UTC</description>
			<pubDate>Sat, 15 Jan 2011 00:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (bebop)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>1-2 minutes</title>
			<link>http://www.osnews.com/thread?458054</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458054</guid>
			<description>Is the required amount for a trip to the coffee pot. Please don't boot faster than that, thank you.</description>
			<pubDate>Sat, 15 Jan 2011 02:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (fretinator)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Haiku</title>
			<link>http://www.osnews.com/thread?458078</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458078</guid>
			<description>Install onto a SSD and booting Haiku-OS drops to less than 5 seconds on 1.67GHz Netbook.Edited 2011-01-15 04:03 UTC</description>
			<pubDate>Sat, 15 Jan 2011 04:01:00 GMT</pubDate>
			<author>donotreply@osnews.com (Earl Colby pottinger)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Haiku</title>
			<link>http://www.osnews.com/thread?458188</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458188</guid>
			<description>Yeah, we are still slow. We should turn down the logging and optimize a few things, but atm we want the info from the logs. <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Sat, 15 Jan 2011 17:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (TQH !)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>QNX showed that 2 years before :)</title>
			<link>http://www.osnews.com/thread?458349</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458349</guid>
			<description><a href="http://www.osnews.com/story/20475" rel="nofollow">http://www.osnews.com/story/20475</a> (tricking the bios)<br />
<br />
<a href="http://www.qnx.com/download/feature.html?programid=17991" rel="nofollow">http://www.qnx.com/download/feature.html?programid=17991</a><br />
<br />
<a href="http://blog.internetnews.com/skerner/2009/07/linux-achieves-1-second-boot.html" rel="nofollow">http://blog.internetnews.com/skerner/2009/07/linux-achieves-1-secon...</a><br />
<br />
Kochise</description>
			<pubDate>Sun, 16 Jan 2011 09:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (Kochise)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>560 milliseconds from reset to shell</title>
			<link>http://www.osnews.com/thread?458475</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458475</guid>
			<description>on 300 MHz ARM, NAND flash:<br />
 <a href="http://www.makelinux.com/emb/fastboot/" rel="nofollow">http://www.makelinux.com/emb/fastboot/</a></description>
			<pubDate>Sun, 16 Jan 2011 23:33:00 GMT</pubDate>
			<author>donotreply@osnews.com (constantine)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
