Intanto vi ringrazio per le indicazioni che mi avete dato e vi aggiorno su quanto fatto.
Come prima cosa, pensando che potrebbe stata la microSD vecchia il problema (un economica Kingston, usata), ho acquistato una microSD nuova: una TOSHIBA da 8GB (4,90€ dalla Germania
)
Ho reinstallato Raspbian utilizzando l'ultima versione disponibile basata su Debian jessie
Con il Raspy fresco di installazione ho provveduto ad installare BOINC e aggiornare i pacchetti installati:
pi@raspberrypi ~ $ sudo apt-get install boinc-client
pi@raspberrypi ~ $ sudo apt-get update
pi@raspberrypi ~ $ sudo apt-get upgrade
Poi ho aumentato la frequenza di core e ram (forse il core non serve, era con il Raspberry Pi 1 che influiva sulla velocità della cache, ma ormai l'ho fatto)
pi@raspberrypi ~ $ sudo nano /boot/config.txt
impostando:
arm_freq=900
core_freq=450
sdram_freq=450
over_voltage=0
risultato:
pi@raspberrypi ~ $ vcgencmd measure_clock arm
frequency(45)=900094000
pi@raspberrypi ~ $ vcgencmd measure_clock core
frequency(1)=450000000
Poi ho aggiunto il progetto yoyo@home:
pi@raspberrypi ~ $ boinccmd --project_attach http://www.rechenkraft.net/yoyo/ <chiave debole>
Questa la temperatura rilevata a regime (con case, dissipatore e ventola):
pi@raspberrypi ~ $ vcgencmd measure_temp
temp=34.7'C
Come suggeritomi ho verificato le opzioni di mount delle partizioni, verificando che erano già impostate correttamente con l'opzione noatime:
pi@raspberrypi ~ $ sudo nano /etc/fstab
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
Così per sicurezza ho controllato anche lo swap: non ho una partizione dedicata ma ho visto che era impostato lo swap su file, così con il comando
pi@raspberrypi ~ $ sudo nano /etc/dphys-swapfile
ho impostato la dimensione del file a 0
ed ho ricontrollato le modifiche:
pi@raspberrypi ~ $ swapon -s
pi@raspberrypi ~ $ dphys-swapfile uninstall
Se vi volete connettere con il BOINC Menager da un altro computer (anche con altro OS), serve aggiungere il nome o l'indirizzo ip della macchina nel file remote_hosts.cfg e riavviare il demone:
pi@raspberrypi ~ $ sudo nano /etc/boinc-client/remote_hosts.cfg
....
pi@raspberrypi ~ $ sudo /etc/init.d/boinc-client restart
[ ok ] Restarting boinc-client (via systemctl): boinc-client.service.
Detto questo, sul sito del progetto yoyo@home ho notato una cosa strana rispetto all'installazione precedente
www.rechenkraft.net/yoyo//hosts_user.php?userid=86006
: non viene rilevata correttamente la CPU...
Ho verificato ed effettivamente il comando boinccmd --get_host_info non rileva il tipo della CPU.
Può essere un problema?
PS, c'è qualcun'altro che usa il Raspberry Pi (1 o 2) con il progetto yoyo@home? Qual'è il vostro RAC?
PPS, le prestazioni sembrano in linea con quelle rilevate l'ultima volta:
24/10/2015 14:11:06 | | Benchmark results:
24/10/2015 14:11:06 | | Number of CPUs: 4
24/10/2015 14:11:06 | | 441 floating point MIPS (Whetstone) per CPU
24/10/2015 14:11:06 | | 1744 integer MIPS (Dhrystone) per CPU
24/10/2015 14:11:07 | | Resuming computation