View Single Post
Old 12-06-2007, 03:26   #2
lucab76
Senior Member
 
L'Avatar di lucab76
 
Iscritto dal: Jan 2006
Città: San Martino U. (PI)
Messaggi: 1533
Iniziamo a occuparci delle varie preferenze, partendo da quelle fondamentali per il corretto funzionamento del client sulla vostra macchina. Seguite, in particolare, le etichette di ATTENZIONE e CONSIGLIO perchè contengono informazioni molto importanti... impostare in queste categorie valori a caso o sballati può portare a comportamenti indesiderati del client e, talvolta, alla perdita del lavoro svolto.

Le "General preferences"

Sezione "Processor usage" (uso del processore):


- Do work while computer is running on batteries? - Elabora anche se il computer sta usando la batteria? (valida solo per i portatili): impostando "yes" BOINC continua a elaborare anche solo con l'energia fornita dalla batteria; con "no" l'elaborazione viene sospesa fino a quando il notebook non sarà di nuovo connesso alla rete elettrica.
- Do work while computer is in use? - Elabora anche se il PC è in uso?: impostando "yes" BOINC elabora senza alcuna interruzione e anche se sul computer sono in esecuzione altri processi; impostando su "no" l'elaborazione viene sospesa in caso di lancio di programmi, uso del mouse, ecc. e viene ripresa dopo che il PC è rimasto in idle per i minuti impostati con la prossima opzione.
CONSIGLIO: data la bassa priorità con cui vanno in esecuzione le applicazioni di calcolo distribuito, è possibile impostare questa opzione su "yes" senza notare particolari rallentamenti nell'uso del PC; al contrario, impostando su "no", l'esecuzione viene sospesa e ripresa continuamente, penalizzando le prestazioni di elaborazione di BOINC.
- Do work only after computer is idle for ... minutes - Riprendi l'elaborazione dopo che il PC è rimasto in idle per ... minuti (si applica solo se la precedente opzione è impostata su "no"): specifica il numero di minuti in cui BOINC lascia il computer in idle prima di riprendere l'elaborazione. Se, una volta passati i minuti richiesti, non c'è stato un intervento dell'utente, BOINC riprende l'elaborazione.
- Do work only between the hours of... - Elabora solo nelle ore comprese tra...: attiva l'elaborazione solo all'interno dell'intervallo di ore indicato nelle due caselle; impostando 0:00 in entrambe le caselle, BOINC elabora senza alcuna restrizione di orario.
- Leave applications in memory while suspended? - Lascia le applicazioni in memoria in caso di sospensione?: impostando su "yes" BOINC usa la memoria virtuale per salvare lo stato del processo a ogni sospensione; in questo modo il riavvio sarà più veloce e non verrà perso alcun dato non ancora salvato (checkpoint); impostando su "no" la memoria virtuale non viene utilizzata, ma si possono verificare perdite di dati al riavvio del processo.
ATTENZIONE: Alcuni progetti (come Rosetta, ad esempio) chiedono espressamente di impostare questa opzione su "yes" per evitare perdite di dati: viste le risorse disponibili ai PC di ultima generazione, conviene seguire questa raccomandazione anche sugli altri progetti.
- Switch between applications every ... minutes - Passa da un'applicazione all'altra ogni ... minuti: imposta il numero di minuti dedicati da BOINC a ogni progetto; alla fine dell'intervallo specificato viene eseguito un nuovo check per controllare quale applicazione deve essere ripristinata e mandata in esecuzione.
ATTENZIONE: Intervalli troppo brevi impediscono ad alcuni progetti di salvare il lavoro svolto prima di venire sospesi: in questo modo tutti i progressi svolti in quello slot di elaborazione verranno persi; per evitare problemi, meglio usare valori superiori a 60 minuti.
- On multiprocessors, use at most ... processors - Su sistemi multiprocessori, usa al più ... processori: specifica il numero di thread (per CPU con Hyper-Threading) o di core (per CPU multicore) da dedicare a BOINC; impostando un numero inferiore al numero di thread/core disponibili, alcuni thread/core rimangono in idle, disponibili al sistema. Per conoscere il numero di thread/core disponibili sul proprio processore controllate il numero di grafici sotto "Cronologia utilizzo CPU" presenti nel tab "Prestazioni" del Task Manager.
CONSIGLIO: Anche in questo caso, vista la bassa priorità delle applicazioni e a meno che non usiate il PC per compiti particolarmente gravosi, inserite sempre il numero di thread/core disponibili.
- Use at most ... percent of CPU time - Usa al più il ... per cento del tempo di CPU (a partire dalla versione 5.6): questa impostazione limita l'uso del prcessore da parte di BOINC alla percentuale specificata, ma, anche in questo caso, vale quanto consigliato sopra... usate il massimo!


Sezione "Disk and memory usage" (uso del disco e della memoria):


- Use at most ... GB disk space - Usa al più ... GB di spazio su disco: limita l'utilizzo dello spazio su disco da parte di BOINC.
ATTENZIONE: valori troppo bassi possono impedire il download delle applicazioni al momento dell'attach a un nuovo progetto o di nuove WUs durante la normale attività di BOINC.
- Leave at least ... GB disk space free - Lascia almeno ... GB di spazio libero su disco: altra impostazione "pericolosa". Se lo spazio libero su disco scende al di sotto di questa soglia, BOINC interrompe qualsiasi download, quindi fate attenzione a che valori impostate!
- Use at most ... % of total disk space - Usa al più il ... % delle dimensioni totali del disco: della serie "tre impostazioni sono meglio di due", ecco la terza limitazione all'uso del disco rigido. In questo caso l'utilizzo massimo è espresso in percentuale; ovviamente, vale quanto detto sopra...
- Write to disk at most every ... seconds - Scrivi su disco al più ogni ... secondi: durante l'elaborazione ogni applicazione salva su disco i propri progressi (checkpoint); questa impostazione limita la frequenza della scrittura di dati su disco; al raggiungimento di un nuovo checkpoint, BOINC autorizza la scrittura su disco solo se sono già passati i secondi richiesti da questa impostazione.
CONSIGLIO: il tempo richiesto dalle applicazioni per raggiungere un checkpoint è sicuramente superiore a 5-10 minuti (300-600secondi); impostare intervalli inferiori ha poco senso e si rischia di mettere sotto stress l'hard disk in caso salvataggio di checkpoint buggato (è successo su SIMAP).
- Use at most ... of page file (swap space) - Usa al più il ... % del file di paginazione (memoria virtuale): con questa impostazione si limita l'utilizzo della memoria virtuale a disposizione di BOINC.
ATTENZIONE: usando valori troppo "stretti" si richia che le applicazioni più pesanti non vadano in esecuzione, ma restino nello stato "Waiting for memory". Nel caso in cui riscontriate questo problema anche con percentuali alte, aumentate la quantità di memoria virtuale attraverso le impostazioni del sistema operativo.
- Use at most ... % of memory when computer is in use - Usa al più il ... % della memoria quando il PC è in uso (a partire dalla versione 5.8): limita l'utilizzo della memoria durante l'utilizzo del PC da parte dell'utente.
ATTENZIONE: anche in questo caso vale l'avviso dell'impostazione della memoria virtuale.
- Use at most ... % of memory when computer is in idle - Usa al più il ... % della memoria quando il PC è in idle (a partire dalla versione 5.8): limita l'utilizzo della memoria durante i periodi di inattività del PC.
ATTENZIONE: anche in questo caso vale l'avviso dell'impostazione della memoria vrtuale.


Sezione "Network usage" (uso della rete):


- Connect to network about every ... days - Usa la connessione alla rete ogni ... giorni (0.01 < x < 10.0): questa opzione indica a BOINC l'intervallo di giorni richiesto per due accessi alla rete consecutivi. In altre parole, fatto adesso l'invio dei risultati e il download di nuove WUs, BOINC aspetterà altri ... giorni per il successivo invio dei risultati e il download di nuove WUs.
ATTENZIONE:
  • Nelle versioni 5.4.11 e successive, questo valore era determinante per gestire il numero di WUs da richiedere durante i download. Impostando 10.0 giorni si otteneva il numero massimo di WUs, massimizzando la cache.
  • Nelle versioni successive alla 5.8.x, questo valore viene usato VERAMENTE come un parametro sulla disponibilità della connessione alla rete e determina un comportamento diametralmente opposto in termini di gestione della cache. Impostare valori troppo alti con progetti che danno WUs con scadenza (deadline) inferiore a 7 giorni può limitare pesantemente il numero di WUs da scaricare e mettere in cache.
- Cache enough work for an additional ... days - Metti in cache lavoro aggiuntivo per ... giorni (0.01 < x < 10.0): questa opzione gestisce la "scorta precauzionale" di WUs, chiedendo al client di scaricare altri x giorni di lavoro. Usando 2.0-3.0 giorni sarete al sicuro da possibili down del progetto, mentre con 5.0-7.0 giorni vi metterete in cache un'ottima scorta, utile, ad esempio, se prevedete di rimanere senza accesso al web per una settimana.
ATTENZIONE: Questa opzione è disponibile sul web SOLO su quei progetti che hanno aggiornato la versione dei processi che girano sui loro server. Se questa opzione NON fosse presente sul vostro progetto preferito, ma avete un client aggiornato alla versione 5.10 o successive, potrete regolarvi questa opzione attraverso una voce del menù del client che gira sul vostro PC. Più avanti vedremo come agire su questa funzione.
- Confirm before connecting to Internet? - Chiedi conferma prima di accedere alla rete?: in caso di connessione alla rete con tariffazione a tempo, settando su "yes" questa impostazione si chiede a BOINC di avvisare l'utente prima di ogni connessione.
- Disconnect when done? - Disconnetti automaticamente quando hai concluso le comunicazioni?: in caso di connessione alla rete con tariffazione a tempo, settando su "yes" questa impostazione si chiede a BOINC di chiudere automaticamente ogni connessione alla fine dello scambio di dati con i server BOINC.
- Maximum download rate - Banda massima in download: limita l'uso della banda in download al valore di Kbytes/sec richiesti.
- Maximum upload rate - Banda massima in upload: limita l'uso della banda in ipload al valore di Kbytes/sec richiesti.
- Use network only between the hours of - Usa la connessione alla rete solo nelle ore comprese tra... (dalla versione 4.46): utilizza la connessione alla rete solo all'internno dell'orario specificato dai due campi di questa opzione; impostando 0:00 in entrambe le caselle, BOINC utilizza la rete senza alcuna restrizione di orario.
- Skip image file verification? - Salta la verifica sui file di immagini?: durante gli scambi di dati con il server, BOINC effettua un controllo di integrità sui file scaricati: se i file passano il controllo, tutto bene, altrimenti il download e l'esecuzione del progetto vengono bloccati. Alcuni Internet provider con connessioni UMTS alterano i file di immagini durante il download, impedendo a BOINC di riconoscere la correttezza dei file scaricati. Impostando questa opzione su "yes", BOINC salterà questo controllo, garantendo l'utilizzo delle immagini alterate.
__________________
My PC: ThermalTake Armor VA8000BWS | Asus P5Q-Deluxe | Intel Core2Quad Q9550 | Noctua NH-U12P
Corsair XMS2 PC6400 8GB | Ati X1950XT | Western Digital Raptor 150GB & Seagate Barracuda 250GB
Logitech G15 & G3 | HP w2207h | powered by Corsair HX620W - XBox 360 & PS3: LucaB76

Ultima modifica di lucab76 : 10-09-2007 alle 15:43.
lucab76 è offline   Rispondi citando il messaggio o parte di esso