How can you tell if this is working?


log in

Advanced search

Questions and Answers : Unix/Linux : How can you tell if this is working?

Author Message
Matt VM
Send message
Joined: 3 Apr 99
Posts: 2
Credit: 1,313
RAC: 0
United States
Message 1326 - Posted: 24 Jun 2004, 19:42:42 UTC

Installed..

Set-up..

Running.. (i assume)

I can only tell because my CPU is at 95% capacity.

But when I log into view the results under my account

all I see are listings for 4 works in PROGRESS.

What does this mean? There seems to me that there is very

Little documentation for BOINC and this is very

frustrating to me.

Send any info you can.


Thanks!

Profile Toby
Volunteer tester
Avatar
Send message
Joined: 26 Oct 00
Posts: 1005
Credit: 5,622,795
RAC: 0
United States
Message 1338 - Posted: 24 Jun 2004, 19:57:53 UTC

The 'in progress' on the website means that those 4 work units were sent to your computer for analysis. Your computer is working on one of them but hasn't finished one yet. To view its progress, go to your boinc directory and do the following:

cat client_state.xml | grep fraction_done

That will spit out something like
0.xxxxxxx
1 = 100%

When the client finishes the current work unit, it will move on to the next one automatically. Then the website will show the first one as completed.

Darren
Volunteer tester
Avatar
Send message
Joined: 2 Jul 99
Posts: 259
Credit: 275,618
RAC: 0
United States
Message 1407 - Posted: 24 Jun 2004, 21:24:50 UTC

You can also install a 3rd party monitor if you wish. There are only a few available for linux at this point and they only give limited data, but at least you can see that it is running, what % of the wu is done, and how many wu's are in your cache. The linux options right now are boinctop, boincgui and I believe boincstat. There may even be more by now, and if not there certainly will be soon.

There is a link in the download area for add-ons.



eversoll
Avatar
Send message
Joined: 14 Nov 02
Posts: 14
Credit: 244,034
RAC: 64
United States
Message 1530 - Posted: 24 Jun 2004, 23:57:18 UTC

I use this script on my linux machines. Its not great, but it works for me. Add or modify as you wish and please post upgrades, fixes and modifcation.


#name = bcviewer.sh#

fgrep 'domain_name' client_state.xml > bcviewer.out
fgrep 'os_name' client_state.xml >> bcviewer.out
fgrep 'os_version' client_state.xml >>bcviewer.out
fgrep 'core_client_major_version' client_state.xml >>bcviewer.out
fgrep 'core_client_minor_version' client_state.xml >>bcviewer.out
fgrep 'host_venue' client_state.xml >>bcviewer.out
fgrep 'host_total_credit' sched_reply.xml >> bcviewer.out
fgrep 'user_total_credit' sched_reply.xml >> bcviewer.out
fgrep 'user_expavg_credit' sched_reply.xml >> bcviewer.out
fgrep 'fraction_done' client_state.xml >>bcviewer.out
fgrep 'project_name' sched_reply.xml >> bcviewer.out
fgrep 'app_version_num' client_state.xml >>bcviewer.out
fgrep 'checkpoint_cpu_time' client_state.xml >>bcviewer.out
fgrep 'current_cpu_time' client_state.xml >>bcviewer.out


cat bcviewer.out


ogoki
Send message
Joined: 10 Nov 01
Posts: 2
Credit: 49
RAC: 0
Canada
Message 5771 - Posted: 9 Jul 2004, 20:46:19 UTC
Last modified: 9 Jul 2004, 20:57:42 UTC

Here's a script to view Seti progress
Change the line that reads boinc=/usr/local/boinc
to point to your boinc directory e.g $HOME/boinc
###############################################
#!/bin/bash
# Path to boinc executable: Edit next line
boinc=/usr/local/boinc
cd $boinc
while clear
prog=`grep 'fraction_done' client_state.xml|cut -b 22-23`
echo ""
echo "Seti Progress: $prog%"
echo ""
echo "Press Ctrl c to quit"
do
sleep 5m
done
################################################
The output looks something like this:

Seti Progress: 50%

Press Ctrl c to quit


gskinner
Send message
Joined: 28 May 99
Posts: 4
Credit: 983,975
RAC: 0
United States
Message 10089 - Posted: 19 Jul 2004, 23:42:31 UTC

If you havn't found what you are looking for already, I would take a look
at boincstat. You can compile it and then copy it to your boinc directory. I compiled on linux with just "make". There is no configure and the Makefile required no edits.

It gives a very nice quick status of what is going on:

./boincstat

Name : 02ja04ab.16221.401.928404.66
Application : setiathome
App Version : 308
State : In Progress
Progress : 67.18%
Wu Started : Tue Jul 20 05:31:48 CDT 2004
Est. Time Remaining : 0:34:43
Est. Completion Time : Tue Jul 20 07:18:31 CDT 2004
Report Deadline : Mon Aug 02 17:18:11 CDT 2004

It can be downloaded from the addon's section. Thanks to David Nunn for
a nice tool.

<a>Download BOINC add-on software[/url]


Questions and Answers : Unix/Linux : How can you tell if this is working?

Copyright © 2014 University of California