Changes between Version 101 and Version 102 of ProjectOptions


Ignore:
Timestamp:
Jun 25, 2010, 9:31:15 AM (11 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProjectOptions

    v101 v102  
    261261}}}
    262262This element only has an effect when used in conjunction with the previous locality scheduling element.
    263 It tells the scheduler to use 'trigger files' to inform the project that more work is needed for specific files.
    264 The period is the number of seconds which the scheduler will wait to see if the project can create additional work.
     263It tells the scheduler to use 'trigger files' to inform the project
     264that more work is needed for specific files.
     265The period is the number of seconds which the scheduler will wait to see
     266if the project can create additional work.
    265267Together with project-specific daemons or scripts this can be used for 'just-in-time' workunit creation.
    266268See [LocalityScheduling Locality Scheduling].
     
    302304The second column is the server URL in the format such as !http://einstein.phys.uwm.edu.
    303305The download servers must have identical file hierarchies and contents,
    304 and the path to file and executables must start with '/download/...' as in '!http://X/download/123/some_file_name'.
     306and the path to file and executables must start with '/download/...'
     307as in '!http://X/download/123/some_file_name'.
    305308{{{
    306309<cache_md5_info> 0|1 </cache_md5_info>
    307310}}}
    308 When creating work, keep a record (in files called foo.md5) of the file length and md5 sum of data files and executables.
    309 This can greatly reduce the time needed to create work, if (1) these files are re-used, and (2) there are many of these files,
     311When creating work, keep a record (in files called foo.md5) of the file length
     312and md5 sum of data files and executables.
     313This can greatly reduce the time needed to create work,
     314if (1) these files are re-used, and (2) there are many of these files,
    310315and (3) reading the files from disk is time-consuming.
    311316
     
    315320
    316321{{{
     322<debug_assignment/>
     323}}}
     324Explain the sending of [AssignedWork assigned work].
     325{{{
     326<debug_edf_sim_detail/>
     327}}}
     328Show the details of EDF simulation
     329{{{
     330<debug_edf_sim_workload/>
     331}}}
     332Show the initial conditions of EDF simulation
     333{{{
     334<debug_handle_results/>
     335}}}
     336Show the handling of reported jobs.
     337{{{
     338<debug_locality>
     339}}}
     340Show locality scheduling debugging info.
     341{{{
     342<debug_prefs/>
     343}}}
     344Show the propagation of global prefs.
     345{{{
     346<debug_quota/>
     347}}}
     348Show info related to job quotas (per RPC, max in progress, max per day)
     349{{{
     350<debug_request_details/>
     351}}}
     352Show details of request message.
     353{{{
     354<debug_request_headers/>
     355}}}
     356Show HTTP request headers.
     357{{{
     358<debug_send/>
     359}}}
     360Explain the sending of jobs.
     361{{{
     362<debug_user_messages/>
     363}}}
     364Show messages we're sending to the user.
     365{{{
    317366<debug_version_select/>
    318367}}}
    319368Explain app version selection.
    320 {{{
    321 <debug_assignment/>
    322 }}}
    323 Explain the sending of [AssignedWork assigned work].
    324 {{{
    325 <debug_prefs/>
    326 }}}
    327 Show the propagation of global prefs.
    328 {{{
    329 <debug_send/>
    330 }}}
    331 Explain the sending of jobs.
    332 {{{
    333 <debug_request_headers/>
    334 }}}
    335 Show HTTP request headers.
    336 {{{
    337 <debug_user_messages/>
    338 }}}
    339 Show messages we're sending to the user.
    340 {{{
    341 <debug_request_details/>
    342 }}}
    343 Show details of request message.
    344 {{{
    345 <debug_handle_results/>
    346 }}}
    347 Show the handling of reported jobs.
    348 {{{
    349 <debug_edf_sim_workload/>
    350 }}}
    351 Show the initial conditions of EDF simulation
    352 {{{
    353 <debug_edf_sim_detail/>
    354 }}}
    355 Show the details of EDF simulation
    356 {{{
    357 <debug_locality>
    358 }}}
    359 Show locality scheduling debugging info.
    360369
    361370The overall verbosity is controlled by the following:
     
    373382<next_rpc_delay>x</next_rpc_delay>
    374383}}}
    375 In each scheduler reply, tell the clients to do another scheduler RPC after at most X seconds, regardless of whether they need work.
     384In each scheduler reply, tell the clients to do another scheduler RPC after at most X seconds,
     385regardless of whether they need work.
    376386This is useful, e.g., to ensure that in-progress jobs can be canceled in a bounded amount of time.
    377387{{{
     
    400410Use in conjunction with the previous tag.
    401411The value given here is the Unix epoch returned by time(2) until which hosts can update their core client.
    402 After this time, they may be shut out of the project. Before this time, they will receive messages warning them to upgrade.
     412After this time, they may be shut out of the project.
     413Before this time, they will receive messages warning them to upgrade.
    403414{{{
    404415<msg_to_host/>
     
    413424 * This result will be executed whenever computation is enabled (bypassing the normal scheduling mechanism).
    414425
    415 This is intended for [NonCpuIntensive applications that use little CPU time], e.g. that do network or host measurements.
     426This is intended for [NonCpuIntensive applications that use little CPU time],
     427e.g. that do network or host measurements.
    416428
    417429=== Deprecated options ===
     
    435447<ignore_upload_certificates/>
    436448}}}
    437 If upload certificates are not generated, this option must be enabled to force the file upload handler to accept files.
     449If upload certificates are not generated,
     450this option must be enabled to force the file upload handler to accept files.
    438451
    439452== Default preferences ==
     
    441454<default_disk_max_used_gb> X </default_disk_max_used_gb>
    442455}}}
    443 Sets the default value for the `disk_max_used_gb` preference so it's consistent between the scheduler and web pages.
    444 The scheduler uses it when a request for work doesn't include preferences, or the preference is set to zero.
    445 The web page scripts use it to set the initial value when displaying or editing preferences the first time, or when the user never saved them.
     456Sets the default value for the `disk_max_used_gb` preference so it's consistent
     457between the scheduler and web pages.
     458The scheduler uses it when a request for work doesn't include preferences,
     459or the preference is set to zero.
     460The web page scripts use it to set the initial value when displaying or editing preferences the first time,
     461or when the user never saved them.
    446462Default is 100.
    447463{{{
    448464<default_disk_max_used_pct> X </default_disk_max_used_pct>
    449465}}}
    450 Sets the default value for the `disk_max_used_pct` preference so its consistent between the scheduler and web pages.
    451 The scheduler uses it when a request for work doesn't include preferences, or the preference is set to zero.
    452 The web page scripts use it to set the initial value when displaying or editing preferences the first time,
     466Sets the default value for the `disk_max_used_pct` preference so its consistent
     467between the scheduler and web pages.
     468The scheduler uses it when a request for work doesn't include preferences,
     469or the preference is set to zero.
     470The web page scripts use it to set the initial value when displaying
     471or editing preferences the first time,
    453472or when the user never saved them. Default is 50.
    454473{{{
    455474<default_disk_min_free_gb> X </default_disk_min_free_gb>
    456475}}}
    457 Sets the default value for the `disk_min_free_gb` preference so its consistent between the scheduler and web pages.
     476Sets the default value for the `disk_min_free_gb` preference so its consistent
     477between the scheduler and web pages.
    458478The scheduler uses it when a request for work doesn't include preferences.
    459479The web page scripts use it to set the initial value when displaying or editing preferences the first time,
     
    660680<uldl_dir_fanout>N</uldl_dir_fanout>
    661681}}}
    662 fan-out factor of upload and download directories (see [DirHierarchy Hierarchical upload/download directories]).
     682fan-out factor of upload and download directories
     683(see [DirHierarchy Hierarchical upload/download directories]).
    663684{{{
    664685<upload_url>URL</upload_url>
     
    698719
    699720
     721