<?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>Cultura Digital#Blog &#187; CPU</title>
	<atom:link href="http://blog.culturadigital.org/etiqueta/cpu/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.culturadigital.org</link>
	<description>Tener algo que decir; y decirlo.</description>
	<lastBuildDate>Mon, 26 Apr 2010 15:43:07 +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>Scrollkeeper se merendaba mi CPU</title>
		<link>http://blog.culturadigital.org/tecnologia/informatica-en-general/scrollkeeper-se-merendaba-mi-cpu</link>
		<comments>http://blog.culturadigital.org/tecnologia/informatica-en-general/scrollkeeper-se-merendaba-mi-cpu#comments</comments>
		<pubDate>Fri, 23 May 2008 10:20:55 +0000</pubDate>
		<dc:creator>J.A.Cobo</dc:creator>
				<category><![CDATA[Informática en general]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[hardy]]></category>
		<category><![CDATA[indexación]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[scrollkeeper]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://blog.culturadigital.org/?p=358</guid>
		<description><![CDATA[Scrollkeeper, creo, es un servicio de indexación que mejora la documentación para las actualizaciones, y la ayuda por ejemplo entre otras cosas, en XML (tuve que arreglar a pelo&#8230; la ayuda de un juego que viene en ruso xDD, el fatídicamente desapercibido ampersand (&#38;)).
En realidad, creo que el Maxtor SCSI que compré -nunca me arrepentiré [...]]]></description>
			<content:encoded><![CDATA[<p>Scrollkeeper, creo, es un servicio de indexación que mejora la documentación para las actualizaciones, y la ayuda por ejemplo entre otras cosas, en XML (tuve que arreglar a pelo&#8230; la ayuda de un juego que viene en ruso xDD, el fatídicamente desapercibido ampersand (<tt>&amp;</tt>)).</p>
<p>En realidad, creo que el Maxtor SCSI que compré -nunca me arrepentiré más de una compra así- va mal, mal de verdad&#8230; desde que lo compré suena como un tren antiguo en una vía vieja xDD.<br />
Así que imagino que un proceso de indexación, sobre un disco duro -por muy SCSI que sea- con cerca de 200 Gigas de capacidad de los cuales 120 aprox. son datos&#8230; con dos particiones en dos sistemas de ficheros distintos (ext3 y ntfs), pues es mucha tela para el pobrecillo scrollkeeper este.</p>
<p>Esto unido a que, tengo entendido eh? sólo soy yo ^^!, -y es algo que no paran de intentar mejorar, ahora todos los discos son SCSI virtuales- que los SCSI no han ido nunca muy finos en Ubuntu y que el susodicho servicio (o proceso) no va muy bien. Pues ya lo tienes:<br />
Un ruido de esos que te asustan&#8230; y mucho, un ruido fino que da la impresión típica de un voltaje e intensidad alto en un componente electrónico, ese &#8220;<em>swip!</em>&#8221; que dices: &#8220;<em>Ay Dios, el micro</em>&#8221; y la CPU a to cebolla.</p>
<h4>Solución:</h4>
<p><del datetime="2008-05-23T11:29:33+00:00">Luego la pongo por aquí, pero</del> no es recomendable eliminar el servicio directamente, es mejor crear un enlace falso para /usr/bin/scrollkeeper-update y sustituirlo por&#8230; <del datetime="2008-05-23T11:07:53+00:00">joder!, no me acuerdo :(</del> <code class="noblock">rarian</code>.</p>
<p>Aquí tenéis el enlace al <a href="https://bugs.launchpad.net/ubuntu/+source/scrollkeeper/+bug/44535">hilo del bug en launchpad</a></p>
<p>Sin haber probado realmente las actualizaciones, auunque las primeras recién arreglado el problema me fueron bien, esto fue lo que hice:</p>
<p><strong class="red">Eo!</strong>, a ver si la vamos a liar eh??, gg :D , que soy un puto novato -eso que llevo más de dos años con Linux :P &#8211; y no me responsabilizo de nada, ante todo, consulta el hilo de launchpad y los parches oficiales de Ubuntu.<br />
Más ojo, en otro blog leí que se soluciona resintalándolo pero a mí no me ha funcionado, además es una solución para la beta de Hardy, o release no recuerdo, el caso es que supongo que en la estable ofrecen el proceso mejorado ya así que eso no resuelve nada.</p>
<ol>
<li>Abrir permanentemente el visor de procesos que consumen recursos <strong>como root!</strong>:

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:Consolas, Monaco, 'Lucida Sans Typewriter', 'Lucida Console', 'Andale Mono', monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> top</pre></div></div>

<p>para poder matarlo (<code class="noblock">sudo killall scrollkeeper-update</code>) cuando sea que empezará a cepillarse la cpu. Ojo, no matarlo si estás actualizando, mejor arreglarlo todo y luego actualizar porque se te pueden quedar actualizaciones colgadas y luego es un coñazo -más que anda- repararlo: <code class="noblock">sudo dpkg --configure -a, sudo aptitude clean</code>, etc&#8230;</li>
<li><code class="noblock">Yelp</code> usa <code class="noblock">scrollkeeper</code>, en el hilo alguien lo desinstala pero yo, en mi experiencia, no lo recomiendo mientras no saquen un fix oficial, como luego usaremos <code class="noblock">rarian</code> y además <code class="noblock">scrollkeeper</code> se mantiene aunque sin efecto no hay problema.<br />
De todas formas no sé muy bien qué hace yelp, pero en temas de ayuda de escritorio por ejemplo o ayuda local meramente documental gráfica -siempre que no sea el manual de linux, claro- yo paso bastante, así que&#8230;</li>
<li>Crear un enlace falso a scrollkeeper:

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:Consolas, Monaco, 'Lucida Sans Typewriter', 'Lucida Console', 'Andale Mono', monospace;"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>scrollkeeper-update <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">true</span></pre></td></tr></table></div>

<p> o lo que quieras.<br />
También puedes renombrarlo yllevártelo de allí</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:Consolas, Monaco, 'Lucida Sans Typewriter', 'Lucida Console', 'Andale Mono', monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>scrollkeeper-update scrollkeeper-update.nada</pre></td></tr></table></div>

</li>
<li>Ahora puedes actualizar sin problema con scrollkeeper (pues no hará nada) pero es mejor usar otro servicio de indexación: <strong><a href="https://launchpad.net/ubuntu/+spec/use-the-spoon">Rarian</a></strong>.

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:Consolas, Monaco, 'Lucida Sans Typewriter', 'Lucida Console', 'Andale Mono', monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> rarian</pre></td></tr></table></div>

<p>Aquí tenéis <a href="http://live.gnome.org/TwoPointNineteen/ExternalDependencies?highlight=(rarian)">las dependencias de rarian</a>, pero tranquilos que se instalan solas.<br />
<strong>Atención: La instalación de rarian eliminará por fin scrollkeeper</strong>, yo al menos no he tenido ningún problema con esto.</li>
<li>Y ya si quieres, reconfigura el servicio de paquetes y atualiza:

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:Consolas, Monaco, 'Lucida Sans Typewriter', 'Lucida Console', 'Andale Mono', monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">--configure</span> -a; <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update</pre></td></tr></table></div>

<p>Yo, antes de eso, también limpiaría la cache de paquetes que me ha dado antes algunos problemas por los cuelgues de scrollkeeper:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:Consolas, Monaco, 'Lucida Sans Typewriter', 'Lucida Console', 'Andale Mono', monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> clean</pre></td></tr></table></div>

</li>
</ol>
<p>De todas formas hay <del datetime="2008-05-23T11:07:53+00:00">muchos hilos</del> información sobre el bug de <a href="http://www.google.es/search?hl=es&#038;q=ubuntu+scrollkeeper+100%25+CPU">scrollkeeper<del datetime="2008-05-23T11:07:53+00:00"> en launchpad</del></a>.</p>
<p>En cualquier caso, toco madera pero por ahora Hardy sí es lo que esperaba: Cojonudo :D</p>
<p>PD: Todo el cambio a Guadalinex, 3 instalaciones con su correspondiente formateo de discos porque eso sí, sabía que el problema eran los discos, por una tontería como:<br />
Usar <code class="noblock">$top</code> en lugar de <code class="noblock">$sudo top</code>.<br />
Novato, novato a rabiar&#8230; no veía el proceso real que se merendeba mi CPU, sniffff :(</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.culturadigital.org/tecnologia/informatica-en-general/scrollkeeper-se-merendaba-mi-cpu/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
