<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
El 22/03/12 10:06, Angel S. Cadoppi escribió:
<blockquote cite="mid:4F6B23E4.1060508@gmail.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
Esto me hizo acordar algo, que puede no tener relación con este
problema ni su solución, pero que está relacionado y puede ser
útil. Lo comento porque no recuerdo que se haya mencionado alguna
vez.<br>
<blockquote
cite="mid:CAPh6AEYtEMBT3TeWtuKsVb3-6nE0Xr1T6dyWLo3_NdWys70TNg@mail.gmail.com"
type="cite">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> <br>
En algunas versiones de Ubuntu, y más con equipos de bajos
recursos, hay un servicio de indexación que es muy
"agresivo" en esos casos, que puede consumir toda la CPU
durante varios minutos (y digo bastantes minutos),
volviendo al equipo inutilizable durante el proceso. Esto
es muy notable en un viejo AMD Duron 700 que tengo por
ahí, o en mi pequeña netbook EeePC 701. Es un bug conocido
y viejo, pero que parece sigue dando vueltas (aun veo
reportes en 11.10), y reaparece cada tanto en algún
equipo. Hablo del "bendito" update-apt-xapi /
apt-xapian-index / python-xapian.<br>
<br>
Yo lo desactivaba o directamente renombraba el ejecutable.
Creo que lo usa la búsqueda rápida de Synaptic, así que al
desactivarlo se tiene que usar la búsqueda normal, que si
bien es un poco más lenta, no es gran problema,
considerando la alternativa de que el equipo se vuelva
inservible por momentos.<br>
<br>
<a moz-do-not-send="true"
href="https://bugs.launchpad.net/ubuntu/+source/apt-xapian-index/+bug/830333"
target="_blank">https://bugs.launchpad.net/ubuntu/+source/apt-xapian-index/+bug/830333</a><br>
<a moz-do-not-send="true"
href="http://naveenubuntu.blogspot.com/2011/10/ubuntu-update-apt-xapi-takes-lot-of-cpu.html"
target="_blank">http://naveenubuntu.blogspot.com/2011/10/ubuntu-update-apt-xapi-takes-lot-of-cpu.html</a><br>
<br>
Slds.-<br>
Pablo<br>
<br>
</div>
<br>
</blockquote>
</div>
<br>
</blockquote>
Hola a todos,<br>
<br>
No se si mi problema se relaciona con este hilo, pero al arrancar
mi PC o al abrir LibreOffice o Thunderbird y otros programas, el
proceso se devora todo el CPU y queda durante un tiempo demasiado
largo colgada y sin dejarme hacer nada, luego todo funciona
normalmente a la velocidad que corresponde a un Intel Dual Core
2.9ghz con 2gb de ram en Ubuntu 11.10.<br>
Quise investigar sobre lo que aquí se planteó y me encuentro con
dudas que no pude despejar en Google:<br>
<br>
En el linck mencionado aparece que hay que hacer el siguiente
cambio:<br>
<br>
i) sudo gedit /etc/cron.weekly/apt-xapian-index<br>
<br>
ii) replace the line<br>
nice $IONICE -c3 $CMD --quiet<br>
by<br>
nice -n 19 $IONICE -c 3 $CMD --update --quiet<br>
<br>
***********************************************<br>
<br>
Pero en mi caso mi archivo tiene lo siguiente:<br>
<br>
# Rebuild the index<br>
if [ -x "$CMD" ]<br>
then<br>
if [ -x "$IONICE" ]<br>
then<br>
nice -n 19 $IONICE -c 3 $CMD --quiet<br>
else<br>
nice -n 19 $CMD --quiet<br>
<br>
***********************************************<br>
<br>
Como se ve, en la primera de las dos lineas ya tiene incorporado
el "-n 19" pero le falta "--update", entonces mi duda es:<br>
¿En mi caso debo cambiar la linea por la que se indica?, ¿Es esa
primera linea la que debo cambiar? y ¿la segunda linea,la debo
dejar como está?<br>
Perdón por tanta ignorancia, estoy estudiando programación pero
recién estoy dando los primeros pasos, así que en un caso así no
se ni de que estoy hablando.<br>
Gracias,<br>
Saludos,<br>
Angel<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
Revisé el script update-apt-xapian-index, y el parámetro --update
hace una actualización incremental, actualizando solo los paquetes
que hayan cambiado fecha/hora. Yo que vos lo pondría en ambas
lineas, así:<br>
<br>
if [ -x "$IONICE" ]<br>
then<br>
nice -n 19 $IONICE -c 3 $CMD --update --quiet<br>
else<br>
nice -n 19 $CMD --update --quiet<br>
fi<br>
<br>
<br>
Por otro lado, si esto pasa todos los días (no solo semanalmente),
revisá si el archivo /etc/cron.daily/apt tiene permisos de
ejecución. Si es así, quitalos con:<br>
sudo chmod a-x /etc/cron.daily<br>
Así no corre diariamente.<br>
<br>
Si correrlo semanalmente, aún es demasiado, mové el script de
cron.weekly a cron.montly, para que corra solo una vez al mes, con:<br>
sudo mv /etc/cron.weekly/apt-xapian-index /etc/cron.monthly/<br>
<br>
Si querés desactivarlo del todo... quitale permisos de ejecución al
ejecutable /usr/sbin/update-apt-xapian-index o renombralo, por
ejemplo:<br>
sudo mv /usr/sbin/update-apt-xapian-index
/usr/sbin/update-apt-xapian-index.disabled<br>
sudo chmod a-x /usr/sbin/update-apt-xapian-index.disabled<br>
<br>
Ahí te aseguro que no vuelve a molestarte más :)<br>
<br>
Podés desinstalar el paquete, pero algunos reportan problemas con
eso. Mejor desactiva el ejecutable como te digo, llegado a este
caso.<br>
<br>
Slds.-<br>
Pablo<br>
<br>
</body>
</html>