<?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>Matheus Bratfisch &#187; tempo</title>
	<atom:link href="http://www.matbra.com/tag/tempo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matbra.com</link>
	<description>&#34;Cogito ergo sum&#34;</description>
	<lastBuildDate>Tue, 20 Dec 2011 00:03:21 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Árvore B, Estrutura de Dados.</title>
		<link>http://www.matbra.com/2009/07/01/arvore-b-estrutura-de-dados/</link>
		<comments>http://www.matbra.com/2009/07/01/arvore-b-estrutura-de-dados/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 03:35:58 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Estrutura de Dados]]></category>
		<category><![CDATA[gráfico]]></category>
		<category><![CDATA[tempo]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=333</guid>
		<description><![CDATA[Boa noite, Neste post vou publicar uma árvore B em C++ desenvolvida por mim e pelo meu colega Olav, como trabalho da aula de estrutura de dados. A mesma le um arquivo de ceps e insere os mesmos em uma árvore e calcula o tempo de inserção para cada item. Infelizmente, me parece que o [...]]]></description>
			<content:encoded><![CDATA[<p>Boa noite, </p>
<p>Neste post vou publicar uma árvore B em C++ desenvolvida por mim e pelo meu colega Olav, como trabalho da aula de estrutura de dados. A mesma le um arquivo de ceps e insere os mesmos em uma árvore e calcula o tempo de inserção para cada item. Infelizmente, me parece que o medidor de tempo não está correto, porém com a árvore está. </p>
<p>Caso você descubra algo errado por favor, reporte-me</p>
<p><a href="http://www.matbra.com/?attachment_id=334">Árvore B </a></p>
<p>Matheus Bratfisch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/07/01/arvore-b-estrutura-de-dados/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu, diminuindo o seu tempo de boot.</title>
		<link>http://www.matbra.com/2009/04/25/ubuntu-diminuindo-o-seu-tempo-de-boot/</link>
		<comments>http://www.matbra.com/2009/04/25/ubuntu-diminuindo-o-seu-tempo-de-boot/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 02:50:36 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[22s]]></category>
		<category><![CDATA[9.04]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[diminuir]]></category>
		<category><![CDATA[tempo]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=88</guid>
		<description><![CDATA[Bom, pesquisando em alguns tutoriais pela internet, achei alguns para versões velhas e resolvi testar se as modificações surgiam efeito. Consegui um boot, Ubuntu 9.04 (Jaunty Jackalope) de 22 segundos. Usei o sudo bum (apt-get install bum) para remover algumas coisas que eu não usava. As coisas removidas foram as seguintes: acpid &#8211; Serve para [...]]]></description>
			<content:encoded><![CDATA[<p>Bom, pesquisando em alguns tutoriais pela internet, achei alguns para versões velhas e resolvi testar se as modificações surgiam efeito. Consegui um boot, Ubuntu 9.04 (Jaunty Jackalope) de 22 segundos. </p>
<p>Usei o <em>sudo bum</em> (apt-get install bum) para remover algumas coisas que eu não usava.<br />
As coisas removidas foram as seguintes:<br />
<strong>acpid</strong> &#8211;  Serve para gerenciar a energia/controles do pc/laptop. Se você não usa um notebook ou teclado com teclas te atalho pode remover.<br />
<strong>acpi-support</strong> &#8211; Para notebooks. Como o de cima.<br />
<strong>hotkey-setup</strong> &#8211; Semelhante ao anterior.<br />
<strong>anacron</strong> &#8211; Este sistema roda processos periodicamente. Você pode remove-lo e colocar serviços criticos para cron<br />
<strong>atd</strong> &#8211; Como o cron, esse também é um agendador de tarefas.<br />
<strong>bluetooth</strong> &#8211; Suporte a Bluetooth<br />
<strong>usplash</strong> &#8211; Remove a tela bonitinha de loading, aparecendo um monte de mensagens na tela. (remover splash da grub tbm. Abaixo)<br />
<strong>dns-clean</strong> &#8211; Utilizado para conexões dial-up.<br />
<strong>pppd-dns</strong> &#8211; Utilizado para conexões dial-up.<br />
<strong>saned</strong> &#8211; Biblioteca para scanners. </p>
<p>Lembrando que removi pois não utilizava certos dispositivos, como bluetooth, agendador de tarefas e notebook. Voce deve ver se remove ou não de acordo com seu sistema.</p>
<p>Aproveitei e utilizei<br />
<em>sudo pico /boot/grub/menu.lst</em> e removi o splash</p>
<p><em>kernel          /boot/vmlinuz-2.6.28-11-generic root=UUID=5be10a48-2c12-4165-8957-81c7a15274e5 ro quie splash</em><br />
virou<br />
<em>kernel          /boot/vmlinuz-2.6.28-11-generic root=UUID=5be10a48-2c12-4165-8957-81c7a15274e5 ro quie</em></p>
<p>Reiniciei o sistema e executei o profile. Entre no menu, aperte &#8216;E&#8217; para editar, adicione a linha começando por kernel a palavra profile no final e aberte &#8216;B&#8217; para bootar. Deixe executar o &#8220;profiler&#8221;. Após reiniciar o boot ficou em 23s. (O profiler deve ser executado peoridicamente)</p>
<p>Após isso resolvi utilizar o boot em modo paralelo. Para fazer isso faça o seguinte<br />
<em>sudo pico /etc/init.d/rc</em></p>
<p>Altera a linha<br />
CONCURRENCY=none<br />
para<br />
CONCURRENCY=shell</p>
<p>Com isso consegui um tempo de boot de 22s, isso sem mecher nos run levels e fazer melhorias para a execução em paralelo. Executei o profile após a mudança para boot concorrente e não obtive melhorias. </p>
<p>Por enquanto é só, mas num futuro próximo pretendo recompilar o kernel e conseguir algumas melhorias. Também vou ficar atento no que outros usuarios fazem para diminuir o tempo de boot. Qualquer novidade, informo vocês.</p>
<p>Matheus Bratfisch</p>
<p><a href="http://matbra.com/en/2009/05/14/ubuntu-904-reducing-your-boot-time/">English Version</a></p>
<p>Referencias:<br />
<a href="http://www.extremetech.com/article2/0,2845,2114124,00.asp">http://www.extremetech.com/article2/0,2845,2114124,00.asp</a><br />
<a href="http://wiki.ubuntu-br.org/AcelerandoBoot#head-c8957311083b70f08301d9339d1dea3c54c1c9ae">http://wiki.ubuntu-br.org/AcelerandoBoot#head-c8957311083b70f08301d9339d1dea3c54c1c9ae</a><br />
<a href="http://caarlos0.wordpress.com/2009/02/09/boot-do-ubuntu-intrepid-em-20-segundos-d/">http://caarlos0.wordpress.com/2009/02/09/boot-do-ubuntu-intrepid-em-20-segundos-d/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/04/25/ubuntu-diminuindo-o-seu-tempo-de-boot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

