Do una risposta unica per tutti, perchè tutti avete il solito problema:
la gestione della cache.
Come detto alcuni post fa, Cosmology non dà milioni di WUs in un'unica mandata, ma impiega anche diverse ore (se non addirittura un giorno) per riempire la cache per la prima volta perchè a ogni richiesta vi consegna (se tutto fila liscio) 3-4 WUs, non di più.
Quindi la prima regola è "dategli tempo".
Poi dovete essere VOI in condizione di ricevere lavoro, ovvero il vostro BOINC Manager deve richiedere molti secondi di elaborazione al server, in modo che questo si "convinca" a darvi nuove WUs. Per far questo assicuratevi:
1) di avere un valore adeguato (anche 3-4 giorni) nell'opzione "Additional work buffer for..." delle preferenze sotto Network Usage.
2) di NON AVERE già la cache piena da altre WUs in attesa di essere elaborate.
3) che tutti gli altri progetti a cui partecipate siano sospesi sia come elaborazione che come richiesta di nuove WUs.
Se tutte queste raccomandazioni sono rispettate, un update manuale di Cosmology dovrà dare un messaggio di questo tipo:
06/07/2008 10:46:28|Cosmology@Home|Sending scheduler request: To fetch work. Requesting 1216 seconds of work, reporting 0 completed tasks
Il vostro BOINC Manager dovrà necessariamente richiedere secondi di elaborazione al server.
A quel punto il problema è del server, prima o poi dovrà darvi lavoro, ma, ripeto, ci vorrà pazienza e vi darà sole poche WUs alla volta.
Se, al contrario, nonostante che tutti e i tre punti citati sopra siano rispettati, il vosto BOINC Manager vi dà un messaggio di questo tipo:
06/07/2008 11:38:59|Cosmology@Home|Sending scheduler request: Requested by user. Requesting 0 seconds of work, reporting 6 completed tasks
allora il problema dipende da voi.
Come saprete, il BOINC Manager è un programma pensato per elaborare WUs senza che l'utente intervenga. Se avete, ad esempio, tre progetti attivi, tutti con lavoro e tutti in grado di elaborare, il BOINC Manager dedicherà un terzo del tempo ad ognuno di essi e questo senza che voi facciate nulla. Se, al contrario, vi mettete a sospendere a mano un progetto, farne ripartire un altro, ecc. il meccanismo automatico di bilanciamento del tempo di elaborazione e del download di nuove WUs si inceppa. A quel punto può capitare che VOI vogliate elaborare il progetto X, mentre il BOINC Manager vuole assegnare tempo e download al progetto Y. Se capita una situazione del genere, NON RIUSCIRETE ad avere una cache decente per il progetto X, perchè il BOINC Manager non chiederà mai abbastanza lavoro per quel progetto, ma penserà solo all'altro.
Se vi ritrovate in quest'ultima situazione e vi accorgete che la richiesta di lavoro è sempre di pochi secondi di elaborazione, postate di nuovo in questo thread e vi dirò come provare a risolvere.
Per avere un'altra esperienza in tal senso,
leggete anche questa discussione
... ricordi SickBoy88?
@Alfaumi: Ma quanta cache vuoi?
Al momento hai due PC al lavoro su Cosmology: Il Sempron 2800+ ha una ventina di WUs in cache e ognuna impiega quasi due ore per essere elaborata... in pratica hai lavoro per quasi due giorni; l'E4500 ha più di 200 tasks in coda... non credo che abbia problemi di reperire lavoro... o sbaglio? Assicurati di avere l'impostazione delle preferenze "Additional work buffer for..." a 5-6 giorni e non avrai problemi a tenere occupati i PC.