lunes, 25 de febrero de 2008

Optimización de BOINC

Voy a poneros unas reglas que, después de mucho tiempo de ejecución de BOINC, me han servido para mejorar el rendimiento de la aplicación. Son trucos obtenidos de la observación y no deben tomarse como Las Tablas de los Mandamientos...

  1. SO de 64 bits. Hay una notable mejoría de las aplicaciones bajo sistemas operativos de 64 bits, aunque estén diseñadas para los de 32. Si además contamos con que las hay optimizadas para los 64, mejor que mejor.
  2. Aplicaciones en segundo plano. Deshabilita cualquier aplicación en segundo plano que sea innecesaria. Antivirus, P2P, desfragmentadores, etc. Consumen cada cierto tiempo recursos que no pueden asignarse al BOINC y a veces no son necesarias si no estamos delante de la pantalla...
  3. ReadyBoost en Windows Vista. Incrementa la potencia de tu PC entre un 5 y un 10%. Si no tienes Vista, algo normal ;), puedes utilizar una aplicación externa como eBoostr, que con una llave de memoria o un HDD externo harán que el acceso a caché sea más rápido.
  4. Instala la última versión de BOINC. Cada cierto tiempo aparecen nuevas versiones que mejoran distintas facetas del programa.
  5. Instala en modo servicio. Esto hace que nada mas arrancar el SO, sin logearse ningún usuario, la aplicación comience a ejecutarse, por lo que no se pierde tiempo con el arranque del SO y todas las aplicaciones que tenemos en inicio.
  6. Desactiva el salva pantallas. No sirve para nada y consume recursos y energía. Pon el apagado automático del monitor o apágalo del botón... Gastaras menos.
  7. Pon una cache de trabajo suficiente. Lo mejor que puede hacer BOINC es no parar, y si tienes varias workunits para procesar nunca parará. Un día o día y medio está bien.
  8. Ten suficiente espacio en el HDD. Es recomendable tener al menos 20 Gb de espacio libre, si no algunos proyectos no se ejecutaran.
No se me ocurren más... ¿Tenéis las vuestras propias?

5 comentarios:

  1. Recursos como antivirus o firewall son necesarios en cualquier momento desde mi punto de vista y por mayor seguridad. Tp es que consuman mucho que digamos; generalmente el antivirus no consume CPU, al menos el que yo uso (NOD32). Programas p2p si necesitas descargar o compartir hay que dejarlo puesto, lógicamente. Donde sí hay que tener cuidado es con Firefox cuando se tienen múltiples pestañas pues algunas páginas pueden consumir recursos (algunas bastante :s), incluso algunas extensiones consumen bastante CPU, aunque no muchas, por tanto habría que vigilar este aspecto. Otra aplicación relativa a BOINC que consume un poco de CPU cuando actualiza periódicamente (creo que cada ~5seg.) es BoincView, no mucho, pero si no se hace uso de este programa no convendría tenerlo activo.

    Por lo demás ya depende de los programas o aplicaciones en segundo plano que tenga cada uno. Yo no me corto a la hora de hacer uso del procesador cuando algún programa/juego lo requiere, pero sí estoy de acuerdo con karrash en vigilar los procesos del pc y considerar algunos puntos para sacarle el máximo partido a BOINC, y por consiguiente obtener una mayor puntuación ;)

    Saludos

    PD: la próxima vez que actualice BOINC lo instalaré en modo servicio.

    ResponderEliminar
  2. A ver, con antivirus me refiero a que no es necesario escanear TODO el disco duro ¡¡¡una vez al día!!! Ese tiempo que tarda en escanear a fondo un PC el antivirus esta usando un core casi de forma exclusiva... Y hay antivirus que consumen un huevo, y si no que se lo pregunten a los "afortunados" poseedores de alguna herramienta de Symantec...

    ResponderEliminar
  3. Yo nunca escaneo el disco duro. A medida que van entrando nuevos archivos NOD32 los escanea.

    PD: hace tanto que no me entra un virus que ni me acuerdo..

    ResponderEliminar
  4. Como desactivo el salvapantallas?, tengo un pc con tarjeta grafica ATI y se cuelga cuando se activa el salvapantallas, me toca reiniciar el equipo tengo la ultima version 6.6.36

    ResponderEliminar
  5. Lo puedes desactivar como cualquier otro salvapantallas, en propiedades de la pantalla y en la pestaña de Protector de Pantalla.

    Si necesitas ayuda puedes pasarte por el foro de TitanesDC ( http://www.titanesdc.com/foros/index.php ), que es un equipo de BOINC muy importante.

    Un saludo.

    ResponderEliminar