Usuario: Contraseña:      ¿Olvidó la clave?   registrar
   Todos los mensajes (explorer)


(1) 2 3 »


Re: Se fastidio el HD del /home sin motivos
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Yo uso Linux desde 1995.

Si vas a usar Linux para desarrollo, lo que hay que usar es Debian, por su gigantesco volumen de aplicaciones y bibliotecas.

Si lo que quieres es llegar a casa y no preocuparte de qué es lo que hay dentro del ordenador -solo quieres que funcione sí o sí-, entonces debes elegir entre la SuSE, Ubuntu o Mint (esta última es la que estoy usando desde hace un par de años).

Ubuntu y Mint derivan de Debian, así que también tienes a tu disposición todo su material.

Yo no uso Ubuntu, sino que la instalo a mis clientes, a aquellos que confiesan ser unos negados en informática, y que cuando oyen la palabra "virus" se ponen un pañuelo en la boca.

Y SuSe... pues es la más windowsera de todas La he usado durante años (de la v8 a la v13). Lo dicho: cuando estas en casa no quieres más que el ordenador funcione, y no tener que andar pensando en virus, cuelgues, comportamientos extraños del navegador web o actualizaciones sospechosas. Y que te reconozca todo el hardware, miles de paquetes de software a instalar con pulsar un par de botones, etc.

Importante: probar Linux no implica quitar Windows. De hecho, la mayor parte de las instalaciones actuales se hacen en máquinas virtuales.

Lo normal es instalar un VirtualBox o parecido, e instalar Linux en él. Pasados unas semanas o meses, la gente decide cambiar de chip: instalar Linux, y emular el Windows cuando lo necesiten de verdad.

Enviado el: 27/1/2015 15:24
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: NVIDIA Driver 337.12 - Linux el problema y solución.
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Yo estoy en Linux Mint v16, con una NVIDIA GF108 [GeForce GT 630], y BOINC 7.2.42 for x86_64-pc-linux-gnu. El controlador gráfico es el nvidia-319.32-0ubuntu7.

Sí que puedo procesar las tareas que requieren GPU, pero cuando lo hacen, se eleva mucho el consumo de la CPU, sobre todo el proceso X. He supuesto que es debido a la comunicación entre la GPU y el resto del sistema, pero me extraña que sea tanto.

En algún foro leí que lo aconsejable era activar el triple Buffer. Esto es lo que tengo en mi configuración:

Section 
"Device"
        
Identifier "Default nvidia Device"
        
Driver "nvidia"
        
Option "NoLogo" "True"
        
Option "CoolBits" "1"
        
Option "TripleBuffer" "True"
EndSection
pero no he conseguido evitar el reducir el consumo de la CPU con el proceso X. Podría probar con lo que comentas, la opción CoolBits 12, a ver qué pasa.

Enviado el: 16/4/2014 3:32
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Consumo de CPU al acceder a CanalBOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Los que solemos visitar estos foros, prestamos especial atención a lo que hacen nuestras CPU, ya que queremos aprovechar hasta el último ciclo y dárselo a BOINC (o matar marcianos o visitar Facebook).

El caso es que, desde el principio que formo parte de esta comunidad, me di cuenta de que el consumo de CPU se elevaba significativamente al acceder a estos foros.

Y esto solo aparece cuando entras como usuario registrado.

Bueno, pues la causa es marquesina que hay en el menú de la izquierda, en el bloque llamado Estadísticas.

El texto que se va desplazando se me lleva el 20 % de cada uno de los núcleos de mi sistema:
Open in new window
Observad cómo se nota justo en el momento en que, con la ayuda del Firebug, elimino la marquesina (marca <marquee> en el código HTML).

¿A alguien más le pasa? Estoy con Firefox v28 en Linux Mint v16.

Enviado el: 10/4/2014 23:20
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Porcentaje CPU
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Por defecto, no viene esa opción, la de definir rangos dentro de un día con distintas opciones de computación.

Sí que se puede definir entre qué horas y qué días de la semana queremos que se realicen los trabajos, pero no cambiar el porcentaje de ocupación de la CPU. Pero podemos hacerlo de forma programada.

Con la ayuda de boinccmd podemos enviar la opción de pararlo o activarlo. Boinc se para con

boinccmd --set_run_mode never

y se pone en marcha con

boinccmd --set_run_mode always

Boinc se ejecutará según las preferencias globales (las indicadas por el Boinc Manager).

También existe la opción --set_gpu_mode, para controlar el uso de la GPU, si es tu caso. Por ejemplo, para el caso de querer procesar en horas de trabajo, diremos que lo queremos según las preferencias globales, pero sin GPU (no queremos ver cosas raras en la pantalla):

boinccmd --set_run_mode auto --set_gpu_mode never

En cambio, para las horas fuera del trabajo, queremos que vaya a tope (Chicote dixit)

boinccmd --set_run_mode always --set_gpu_mode always


Estos comandos los puedes poner en un sistema de tareas. En UNIX/Linux puede ser el crontab.

Creas un archivo de texto y escribes


# Activar BOINC
# minutos         0-59
# horas           0-23
# día del mes   1-31
# mes            1-12
# día de la semana    0-7 (0 or 7 es domingo)

# Desactivar en horas de trabajo
0  8,16 * * * boinccmd --set_run_mode auto

# Activar en el resto
0 14,18 * * * boinccmd --set_run_mode always

Lo que hace es ejecutar el boinccmd a las 8.00 y a las 16.00 para que se ponga en modo automático. Eso quiere decir que Boinc se ejecutará según se lo hayamos indicado en las preferencias de computación en el Boinc Manager. Ahí es donde podemos elegir si queremos que se ejecute mientras el ordenador está en uso, y qué porcentaje de CPU debe ocupar.

Y a las 14.00 y 18.00 se indicará a Boinc que procese siempre, sin tener en cuenta las preferencias globales (de parada).

El archivo lo activas con el comando

crontab archivo

Se supone que crontab está instalado -lo más normal-, y que lo estás haciendo como un usuario que tiene permisos de ejecución de boinccmd, y que además lo tienes en tu ruta $PATH (si no lo tienes, indicar la ruta completa a boinccmd en el archivo de texto). Haz pruebas desde la línea de comandos de ejecutar boinccmd.

Consulta la página de manual de boinccmd para ver el resto de opciones. Por ejemplo, si necesitas indicar una autenticación para poder conectarte al cliente de Boinc.

También ves las opciones con boinccmd --help

Para ver el contenido actual del crontab, escribes crontab -l
Para desactivar el contab, escribes crontab -r

Hay un pequeño problema: cuando le estamos indicando que procese siempre (always) no quiere decir que se ponga al 100 %, sino que lo hará al porcentaje indicado de ocupación de la CPU, sin mirar las condiciones de parada (ordenador en uso, rango de horas de trabajo).

Entonces, si le ponemos 50 %, estará procesando sólo al 50 %.

Hay dos alternativas que se me ocurren.

* La primera y más sencilla es definir, en las preferencias globales de Boinc Manager, que queremos que procese al 100 % de la CPU, pero solo cuando la CPU esté por debajo del 50 % de ocupación por parte del usuario. De esa manera, Boinc se parará si el usuario tiene que hacer algo importante. Cuando llegue el horario de tarde, ocupará el 100 %

* La otra es más directa. Boinc almacena las preferencias globales en el archivo global_prefs.xml (lógico), pero hay un segundo archivo de preferencias globales: global_prefs_override.xml Esto quiere decir que podemos tener dos comportamientos distintos. En uno ponemos el 50 % de la CPU (y resto de condiciones que queramos), y en el segundo, que todo esté al 100 %. Sólo tienes que reeditar el archivo de texto anterior y agregar la opción --read_global_prefs_override al boinccmd. Esos archivos son XML, así que les puedes modificar con cualquier editor de textos (mejor si Boinc está desactivado mientras lo haces).


De todas maneras, yo creo que con la opción de "cuando el uso del procesador es menor que X %", debería ser suficiente para todos los casos, y así no tienes que hacer lo de la programación ni nada. Boinc se para cuando la CPU esté realmente ocupada, y sigue cuando esté libre.


Enviado el: 8/4/2014 2:23
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: ¿Quieres colaborar en la búsqueda del avión malasio?
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
"Malayo" se refiere al idioma oficial de Malasia, y es también el nombre de la mayor parte de los habitantes de Malasia, sobre todo en la península de Malaca.

https://es.wikipedia.org/wiki/Malayos

Enviado el: 21/3/2014 17:39
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Linux-Unix versus WINDOWS - Rioja Science.
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente

Enviado el: 22/2/2014 2:14
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Ya unas horas con la v7.2.41.

Se ha arreglado lo del parámetro de consumo máximo de CPU.
Lo que sigue sin funcionar bien (o nada) es lo de cambiar de tarea cada x minutos.

Enviado el: 7/2/2014 18:55
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Atención: parece que el error de la v7.2.32 (tiempo de CPU máximo que puede ocupar BOINC) ha vuelto a aparecer en la v7.2.36.

He tenido que volver a poner 100 % de consumo de CPU, para que BOINC se mueva.

Enviado el: 7/1/2014 3:08
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Instalada la versión v7.2.36. Estos son los últimos cambios:

Versión 7.2.36, 3 de enero de 2013

Nuevo: Añadir soporte para dispositivos alimentados por red eléctrica, como el Ouya. (Android)

Versión 7.2.35, 7 de diciembre de 2013

Arreglo: Arreglo del cuelgue que impedía que un formulario fuera mostrado. (Android)

Versión 7.2.34, 3 de diciembre de 2013

Nuevo: Añadir un mecanismo para soportar noticias traducibles. (Windows, Mac, Linux)
Nuevo: Actualizaciones para soporte de procesadores. (Ahora se soporta procesadores ARM, MIPS, y x86) (Android)
Nuevo: Acelerado de CPU secundaria. (todas las plataformas)
Nuevo: Procesar los elementos <app_version/> en el archivo app_config.xml. (todas las plataformas)
Arreglo: Actualizaciones de localización. (Ahora soportamos 24 idiomas diferentes) (Android)
Arreglo: Añadir botones de control de proyecto para intentar transferir y visitar los sitios web del proyecto. (Android)
Arreglo: Arregla diversos problemas con el cambio de velocidad entre la CPU y las aplicaciones GPU. (todas las plataformas)
Arreglo: Normalizar la lista de características de CPU en Mac y Haiku con otras plataformas soportadas por BOINC. (Mac)
Arreglo: Añadir un icono VirtualBox a la lista de iconos en el asistente de unión a un proyecto. (Windows, Mac, Linux)

Enviado el: 5/1/2014 5:04
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Boinc-Ubuntu instalación desde Repositorio o Directo...?
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Sí que puede ser debido a diferencias de compilación.

Pongo dos ejemplos: durante mucho tiempo, Red Hat cometió un error en una de las opciones de compilación del Perl v5.8, con lo que, muchas empresas (algunas muy importantes), se encontraron con que sus sistemas se enlentecían. Lo achacaron al aumento de la carga de trabajo, pero un día se descubrió el problema comentado. Se pidió a Red Hat que actualizara el paquete del Perl pero, como es norma en esta empresa, no hicieron ningún caso, y lo dejaron para la siguiente versión de la distribución. Así que muchos administradores optaron por recompilarlo ellos solos.

El otro caso lo descubrí en el 2007. Dos ordenadores idénticos, uno con Windows XP y otro con Linux. El siguiente programa tardaba en ejecutarse 4 décimas de segundo en Linux, y unos 20 minutos(!) en Windows.


#!/usr/bin/perl
for (.. 100000) {
    
$y .= 'z' x 1000;
}


La diferencia estaba en las rutinas de reserva de memoria (malloc) que el compilador de C usaba en Windows.

Enviado el: 1/12/2013 4:32
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Instalada la v7.2.33, y ya está arreglado el problema del planificador.

Le he puesto que consuma solo el 85 % de la CPU, y lo hace bien.


Enviado el: 26/11/2013 20:08
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
Resulta que si le pongo menos del 100 % en el consumo de CPU que BOINC debe ocupar cuando se está ejecutando... pues como que apenas se mueve... Dejándolo al 100 % sí que funciona.

Enviado el: 24/11/2013 19:41
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
24 horas con la 7.2.32... y hace cosas muy raras (al menos en Linux).

No la probéis todavía. Huele a un error en el planificador de tareas, en la parte de cálculo de CPU ocupado por parte de tareas distintas de BOINC.

Enviado el: 24/11/2013 15:58
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
24 horas con la v7.2.28, y parece que va bien.

Cambios, sobre todo, en dar soporte a más arquitecturas en Android.

Enviado el: 10/11/2013 14:26
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a


Re: Nueva versión del cliente BOINC
Interesado en Boinc
Registrado:
3/3/2013 23:56
Desde: Valladolid/España
Grupo:
Usuarios Inscritos
Mensajes: 35
Ausente
v7.2.27:

Actualizar inmediatamente el registro/preferencias en los cambios de anchos de columnas o visualización de la ventana de eventos.
Códigos de producto en las instalaciones VirtualBox.
Cambios muy leves en el gestor de colas.
Cambios en el cliente Android, para que el servidor se dé cuenta del cambio de nombre del cliente.

Enviado el: 7/11/2013 14:51
_________________
JF^D Perl programming
Transferir el mensaje a otras aplicaciones Transferir a



 Arriba
(1) 2 3 »




 

CANAL@Boinc 1997-2008  |  Diseño Rafa Hens sobre idea original de Fran | Reservados todos los derechos