mirror of https://github.com/BOINC/boinc.git
*** empty log message ***
svn path=/trunk/boinc/; revision=10244
This commit is contained in:
parent
e37637661d
commit
39e4ffc80b
|
@ -33,10 +33,7 @@ echo "
|
|||
This section is going to describe what the output of a crash dump looks like and what it contains.
|
||||
<p>
|
||||
<h4><a name=\"Debugger version\">Debugger version</a></h4>
|
||||
<table width=100%>
|
||||
<tr>
|
||||
<td bgcolor=ddddff width=100%>
|
||||
<pre>
|
||||
"; block_start(); echo "
|
||||
BOINC Windows Runtime Debugger Version 5.5.0
|
||||
|
||||
Dump Timestamp : 04/16/06 23:41:39
|
||||
|
@ -45,10 +42,7 @@ Symbol Search Path: C:\\BOINCSRC\\Main\\boinc_samples\\win_build\\Release;
|
|||
C:\\BOINCSRC\\Main\\boinc_samples\\win_build\\Release;
|
||||
srv*c:\\windows\\symbols*http://msdl.microsoft.com/download/symbols;
|
||||
srv*C:\\DOCUME~1\\romw\\LOCALS~1\\Temp\\symbols*http://boinc.berkeley.edu/symstore
|
||||
</pre>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
"; block_end(); echo "
|
||||
<p>
|
||||
This area provides some basic information about the version of the BOINC debugger
|
||||
being used, when the crash occured, and what the internal version of the Windows
|
||||
|
|
|
@ -27,4 +27,5 @@ and is readable by the rest of the world.
|
|||
</ul>
|
||||
";
|
||||
}
|
||||
page_tail();
|
||||
?>
|
||||
|
|
|
@ -0,0 +1,89 @@
|
|||
<?php
|
||||
require_once("docutil.php");
|
||||
page_head("Using BOINC with modem, ISDN and VPN connections");
|
||||
echo "
|
||||
|
||||
<p>
|
||||
If you run BOINC on a computer with an Internet
|
||||
connection that's not always on
|
||||
(such as a modem, ISDN or VPN connection),
|
||||
you can have BOINC connect in either of two ways:
|
||||
|
||||
<ul>
|
||||
<li><b>Automatic</b>:
|
||||
BOINC establishes an Internet connection as needed,
|
||||
with no action on your part.
|
||||
It optionally closes the connection when done.
|
||||
This mode is useful
|
||||
with dedicated modem lines, ISDN and VPN connections.
|
||||
It is also be useful in combination with
|
||||
<a href=prefs.php>general preferences</a> that set a time range when
|
||||
BOINC is allowed to communicate (such as at night wnen
|
||||
the phone line won't be in use or phone rates are cheaper).
|
||||
<li><b>Manual</b>:
|
||||
BOINC notifies you when it needs to connect to the Internet.
|
||||
This mode is useful when a phone line is used for both
|
||||
modem and regular phone calls.
|
||||
It eliminates the situation where BOINC starts dialing
|
||||
in the middle of a conversation.
|
||||
</ul>
|
||||
|
||||
<h2>Automatic connection</h2>
|
||||
<p>
|
||||
<b>Note: this mode is currently available only on Windows</b>.
|
||||
To use automatic connection:
|
||||
<ul>
|
||||
<li>Select a default connection using the BOINC Manager
|
||||
<ul>
|
||||
<li>Click the 'Advanced' menu and click 'Options'.
|
||||
<li>Select the 'Connections' tab
|
||||
<li>Select the connection to be used by BOINC
|
||||
<li>Click the 'Set default' checkbox
|
||||
<li>Click the 'OK' button
|
||||
</ul>
|
||||
<li>Set network preferences on project web site
|
||||
<ul>
|
||||
<li>Set 'Confirm before connecting to Internet' to 'No'.
|
||||
<li>Set 'Disconnect when done' to 'Yes'.
|
||||
<li>Set 'Use network only between the hours of' as required
|
||||
<li>Click 'Update preferences' button at the bottom of the page
|
||||
<li>In BOINC Manager, 'update' the project to download the new
|
||||
preferences.
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<h2>Manual connection</h2>
|
||||
<p>
|
||||
In this mode, BOINC gets your permission before connection.
|
||||
This mode is in effect if you haven't selected a default connection,
|
||||
or if your 'confirm before connection' preference is set to Yes.
|
||||
<p>
|
||||
When BOINC Manager is minimized to the system tray (no open window),
|
||||
and BOINC needs to communicate,
|
||||
a little yellow balloon will pop up
|
||||
with a message about BOINC needing a connection to the Internet.
|
||||
You must open BOINC Manager to continue; to do so, double-click the BOINC icon.
|
||||
|
||||
<h3>Default connection</h3>
|
||||
<p>
|
||||
<b>This mode is currently available only on Windows</b>.
|
||||
If you've selected a default connection (see above)
|
||||
and your 'confirm before connection' preference is set to Yes,
|
||||
then when BOINC needs to communicate you'll see a Confirm Yes/No dialog.
|
||||
Click Yes to connect.
|
||||
BOINC will use your default connection.
|
||||
You may need to type in a user name and password depending
|
||||
on how this connection is configured.
|
||||
|
||||
<h3>No default connection</h3>
|
||||
<p>
|
||||
If you don't have a default connection and BOINC needs to communicate,
|
||||
the BOINC Manager will open a dialog asking you
|
||||
to open an Internet connection.
|
||||
You can then open a connection by whatever method you normally use,
|
||||
and click OK in the dialog when you're done.
|
||||
<p>
|
||||
|
||||
";
|
||||
page_tail();
|
||||
?>
|
|
@ -143,4 +143,19 @@ function error_page($x) {
|
|||
exit();
|
||||
}
|
||||
|
||||
function block_start() {
|
||||
global $light_blue;
|
||||
echo "
|
||||
<table width=100% cellpadding=4>
|
||||
<tr>
|
||||
<td bgcolor=$light_blue width=100%>
|
||||
<pre>";
|
||||
}
|
||||
|
||||
function block_end() {
|
||||
echo "</pre> </td> </tr> </table>
|
||||
";
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -0,0 +1,72 @@
|
|||
<?php
|
||||
require_once("docutil.php");
|
||||
page_head("Energy considerations");
|
||||
echo "
|
||||
<h2>The energy cost and environmental impact of running BOINC</h2>
|
||||
<p>
|
||||
A computer running BOINC uses more energy than an idle computer.
|
||||
The amount of additional energy depends on several factors:
|
||||
<ul>
|
||||
<li> How many additional hours per day you
|
||||
you leave your computer powered on to run BOINC.
|
||||
<li> The energy consumption of your computer.
|
||||
<li> Whether you use your computer's power-management features
|
||||
to turn off your monitor when idle.
|
||||
<li> Your marginal electricity cost.
|
||||
</ul>
|
||||
Using some typical values for energy usage and cost,
|
||||
here are estimates of the monthly costs:
|
||||
";
|
||||
list_start();
|
||||
list_heading_array(array(
|
||||
"Computer state<br>(24 hrs/day)",
|
||||
"Typical power usage",
|
||||
"Energy per month",
|
||||
"Cost per month<br><font size=-2>assuming USA average of 8 cents/kWh;
|
||||
<br>the cost in Europe is about 50% higher.</font>"
|
||||
));
|
||||
list_item_array(array("Off", "0 watts", "0 kWh", "$0"));
|
||||
list_item_array(array("Idle", "100 watts", "73 kWh", "$5.84"));
|
||||
list_item_array(array("Active", "150 watts", "110 kWh", "$8.80"));
|
||||
list_end();
|
||||
echo "
|
||||
Under these assumptions, running BOINC costs about $3/month
|
||||
relative to leaving your computer on but idle,
|
||||
and about $8.80/month relative to leaving it off all the time.
|
||||
|
||||
<p>
|
||||
There may also be an environmental cost.
|
||||
If your electricity is produced by burning fossil fuels,
|
||||
the extra electricity usage produces greenhouse gases
|
||||
that contribute to global warming.
|
||||
If this is the case, we recommend that you
|
||||
not leave your computer on just to run BOINC,
|
||||
or that you reduce your overall energy use to compensate.
|
||||
|
||||
<p>
|
||||
You can measure the power usage of their computer using
|
||||
a power consumption meter.
|
||||
These are available for
|
||||
<a href=http://www.energydudes.com/proddetail.php?prod=0001>American</a>
|
||||
<a href=http://www.pat-training.co.uk/230V_electricity_meter.htm>UK-type</a>
|
||||
electrical outlets.
|
||||
|
||||
<h2>How reduce BOINC's energy usage and cost</h2>
|
||||
Some possibilities:
|
||||
<ul>
|
||||
<li>
|
||||
Set your <a href=prefs.php>general preferences</a> to allow BOINC
|
||||
to compute while your computer is in use,
|
||||
and turn your computer off when it's not in use.
|
||||
<li> Use your computer's power-management features to
|
||||
turn off your monitor when it's not in use,
|
||||
or to enter a low-power mode.
|
||||
A <a href=http://eetd.lbl.gov/EA/Reports/39466/>
|
||||
technical document about computer power management</a>
|
||||
is available from Lawrence Berkeley Laboratories.
|
||||
<li> If your electricity costs vary according to time of day,
|
||||
set your <a href=prefs.php>general preferences</a>
|
||||
so that BOINC computes only during periods of low electricity costs.
|
||||
";
|
||||
page_tail();
|
||||
?>
|
|
@ -45,7 +45,7 @@ they will be sent only if the user belongs to a team.
|
|||
The components of a <code><gui_url></code> element are:
|
||||
";
|
||||
list_start();
|
||||
list_item("name", "A short name, used e.g. as a menu item");
|
||||
list_item("name", "A short name, used e.g. as a button name or menu item");
|
||||
list_item("description", "An explanation, used e.g. as a rollover popup");
|
||||
list_item("url", "The URL");
|
||||
list_end();
|
||||
|
|
|
@ -123,8 +123,6 @@ but also works well for desktop grid computing within organizations.
|
|||
";
|
||||
search_form();
|
||||
echo "
|
||||
</center>
|
||||
</div>
|
||||
<br clear=all>
|
||||
|
||||
<table width=100% border=0 cellspacing=0 cellpadding=4>
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
<?php
|
||||
|
||||
require_once("docutil.php");
|
||||
page_head("Preferences override file");
|
||||
echo "
|
||||
By default, <a href=prefs.php>global preferences</a>
|
||||
are maintained on a project server,
|
||||
edited via a web interface, and downloaded from the server.
|
||||
|
||||
<p>
|
||||
Some people may want to edit preferences locally,
|
||||
or modify preferences on a single host.
|
||||
To accommodate these requirements, BOINC lets you
|
||||
create a 'preferences override file'.
|
||||
This file is read by the core client after
|
||||
it reads the preferences from the server,
|
||||
and it overrides those preferences.
|
||||
<p>
|
||||
The preferences override file is named <code>global_prefs_override.xml</code>.
|
||||
Its structure as follows:
|
||||
".html_text("
|
||||
<global_preferences>
|
||||
<run_if_user_active>0</run_if_user_active>
|
||||
<idle_time_to_run>3</idle_time_to_run>
|
||||
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
|
||||
<work_buf_min_days>0.1</work_buf_min_days>
|
||||
<max_cpus>2</max_cpus>
|
||||
<disk_interval>60</disk_interval>
|
||||
<disk_max_used_gb>100</disk_max_used_gb>
|
||||
<disk_max_used_pct>50</disk_max_used_pct>
|
||||
<disk_min_free_gb>0.1</disk_min_free_gb>
|
||||
<vm_max_used_pct>75</vm_max_used_pct>
|
||||
<max_bytes_sec_down>0</max_bytes_sec_down>
|
||||
<max_bytes_sec_up>0</max_bytes_sec_up>
|
||||
</global_preferences>
|
||||
")."
|
||||
|
||||
<p>
|
||||
If you write a program for editing preferences locally,
|
||||
you'll want to be able to tell a running core client to
|
||||
reread the preferences override file.
|
||||
You can do this using the
|
||||
<a href=gui_rpc.php>read_global_prefs_override()</a> GUI RPC.
|
||||
Or you can stop and start the core client.
|
||||
";
|
||||
page_tail();
|
||||
?>
|
Loading…
Reference in New Issue