Folding@home Consolecliënt: Handleiding
Opmerking: Het onderstaande is bedoeld voor F@h 4.00. Deze informatie kan daarom veranderen.
Te doen en te laten met de F@h-cliënt
Normaal gesproken kun je de cliënt gewoon downloaden, openen en je verder geen zorgen meer maken. Echter, als je graag precies wilt weten wat alles is met betrekking tot F@H, houd dan rekening met:
- Elke verschillende F@H-cliënt die op je computer draait, moet zijn eigen machine-ID-nummer hebben. Als je elke versie van F@H vanaf de website downloadt en opnieuw installeert, zullen er geen problemen zijn.
- Probeer niet handmatig vlak na een netsend-fout WU's te versturen. Deze fout betekent dat de server waarschijnlijk te zwaar belast was, en het opnieuw proberen maakt de zaak alleen maar erger.
Configuratieopties voor de consolecliënt
- -config
- Gebruikers in staat stellen hun instellingen te wijzigen. Dit omvat onder andere gebruikersnaam en teamnummers (zoals te zien in de statistieken), of er wel of niet gevraagd moet worden om een verbinding te maken als werk verzonden/ontvangen moet worden, het opzetten van proxyservers, voorkeur voor type werkpakketten (WU's; Folding/Genome), de prioriteit van de cliënt, toegestaan processorgebruik (5-100%), wel of niet assembly loops te gebruiken, wel of niet deadlineinformatie te gebruiken, en machine-id-nummers te wijzigen
- -configonly
- Zelfde als -config, maar nu sluit de cliënt na de configuratie, in plaats van te beginnen met vouwen.
- -delete x
- Item #x uit de werkrij verwijderen. Deze optie moet alleen gebruikt worden als er een ernstig probleem is met het huidige werkpakket, welke de cliënt niet automatisch kan herstellen (als het bijvoorbeeld het programma laat vastlopen). Dit zou normaal gesproken niet moeten gebeuren, en als het gebeurt zouden we je zeer dankbaar zijn als je ons het bestand FAHlog.txt kunt sturen van het werkpakket dat de fout veroorzaakt.
- -license
- Toont de licentieovereenkomst voor de eindgebruiker (Engelstalig)
- -queueinfo
- Informatie weergeven over werkpakketten in de wachtrij. Geeft voor ieder pakket de status (READY/FINISHED/EMPTY), type werkpakket (Folding/Genome), de bijbehorende server, en de datum waarop het pakket werd ontvangen (plaatselijke tijd in GMT) weer, evenals de deadline, als de server die informatie heeft meegezonden.
- -send x
- Resultaat #x terug naar de server verzenden. Sluiten nadat is geprobeerd het werkpakket te versturen (succesvol of niet). Gebruik "-send all" om alle nog niet verzonden resultaten te versturen. Als pakket x een nog niet voltooid pakket is, dan zal de cliënt sluiten zonder iets te doen.
- -verbosity x
- Het niveau van uitvoer bepalen, van 1 tot maximaal 9. De standaardwaarde is 3. Deze optie moet gebruikt worden als de gebruiker meer gedetailleerde uitvoer van het programma te zien. Dit is vooral handig als er een probleem is dat gerapporteerd moet worden aan het ontwikkelingsteam van de F@H-cliënt.
- -oneunit
- De cliënt laten sluiten na het voltooien van één werkpakket.
- -forceasm
- De cliënt SSE/3DNow-optimalisatie laten gebruiken indien mogelijk, zelfs als eerder bepaald is dat de computer dit mogelijk niet correct ondersteunt.
- -forceSSE
- Op machines met een AMD-processor geeft Core_78 de voorkeur aan 3DNow boven SSE -- deze instelling overschrijft dat.
- -advmethods
- Verzoeken om nieuwe cores of werkpakketten te krijgen.
- -local
- Instellingsbestanden van de lokale map gebruiken. Deze optie heeft geen betekenis op Linux-machines, maar is belangrijk op Windows en Macintosh als je meerdere cliënten op één machine wilt gebruiken. Het laat de cliënt zijn instellingen halen uit het client.cfg-bestand in de huidige map in plaats van uit het register (Windows), of uit de map Library/Folding@home (Macintosh). Informatie zoals de gebruikersnaam, teamnummer, proxyinformatie en machine-id-nummer worden bewaard in het bestand client.cfg. Deze parameter zorgt ervoor dat er geen conflicten optreden.
Gebruik "-local" alleen als je van plan bent meer dan één exemplaar van Folding@Home op dezelfde computer te draaien (alleen nuttig als je werkt op een computer met meerdere processoren). Maak net zoveel mappen aan als er processoren op de computer zijn, kopiëer de .exe-bestanden en het client.cfg-bestand naar elke map, voer dan "FAH3Console -local -config" uit op elke cliënt en stel unieke machine-id-nummers in voor elke map (in het Advanced Settings-gedeelte). Vanaf dat moment kun je elke versie openen door naar de desbetreffende map te gaan en het te draaien met de parameter -local.
- -help
- De beschikbare parameters weergeven en dan afsluiten.
Alleen voor Linux
- -freeBSD
- Voor hen die de cliënt op een machine willen gebruiken die op FreeBSD draait. Zie onze Veelgestelde vragen voor meer details over hoe dit moet, maar met deze parameter zullen alle gedownloade cores automatisch gemerkt worden als Linux-uitvoerbaar.
Alleen voor Windows
De onderstaande opties worden geaccepteerd maar genegeerd door cliënten voor andere besturingssystemen dan Microsoft Windows.
- -pause
- Pauzeren na het voltooien en het proberen te versturen van het huidige werkpakket. Een gebruiker in staat stellen af te sluiten na het voltooien van een werkpakket door op Ctrl-C te drukken, zonder dan een nieuw werkpakket te krijgen. Dit wordt aanbevolen als je van plan bent je computer voor een lange periode af te sluiten (bijvoorbeeld voor een vakantie), of als je van plan bent F@H na het voltooien van het huidige werkpakket te verwijderen of opnieuw te installeren.
- -service
- Het programma uitvoeren als een service (voor programma's zoals firedeamon). Dit voorkomt dat het programma wordt afgesloten als de huidige gebruiker zich afmeldt. Als deze optie wordt gebruikt wanneer de cliënt niet als een service wordt uitgevoerd dan zal het normaal werken, maar niet sluiten als de gebruiker zich afmeldt, en een "Programma beëindigen"-venster zal worden getoond.
Folding@home: Het onderzoeksprogramma van Stanford voor moleculaire biologie.
Laatst bijgewerkt op 9 januari 2004.
Deze tekst is in het Nederlands vertaald door Tom Huls (Tochjo)