Changes between Version 101 and Version 102 of ProjectOptions
- Timestamp:
- Jun 25, 2010, 9:31:15 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProjectOptions
v101 v102 261 261 }}} 262 262 This 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. 263 It tells the scheduler to use 'trigger files' to inform the project 264 that more work is needed for specific files. 265 The period is the number of seconds which the scheduler will wait to see 266 if the project can create additional work. 265 267 Together with project-specific daemons or scripts this can be used for 'just-in-time' workunit creation. 266 268 See [LocalityScheduling Locality Scheduling]. … … 302 304 The second column is the server URL in the format such as !http://einstein.phys.uwm.edu. 303 305 The 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'. 306 and the path to file and executables must start with '/download/...' 307 as in '!http://X/download/123/some_file_name'. 305 308 {{{ 306 309 <cache_md5_info> 0|1 </cache_md5_info> 307 310 }}} 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, 311 When creating work, keep a record (in files called foo.md5) of the file length 312 and md5 sum of data files and executables. 313 This can greatly reduce the time needed to create work, 314 if (1) these files are re-used, and (2) there are many of these files, 310 315 and (3) reading the files from disk is time-consuming. 311 316 … … 315 320 316 321 {{{ 322 <debug_assignment/> 323 }}} 324 Explain the sending of [AssignedWork assigned work]. 325 {{{ 326 <debug_edf_sim_detail/> 327 }}} 328 Show the details of EDF simulation 329 {{{ 330 <debug_edf_sim_workload/> 331 }}} 332 Show the initial conditions of EDF simulation 333 {{{ 334 <debug_handle_results/> 335 }}} 336 Show the handling of reported jobs. 337 {{{ 338 <debug_locality> 339 }}} 340 Show locality scheduling debugging info. 341 {{{ 342 <debug_prefs/> 343 }}} 344 Show the propagation of global prefs. 345 {{{ 346 <debug_quota/> 347 }}} 348 Show info related to job quotas (per RPC, max in progress, max per day) 349 {{{ 350 <debug_request_details/> 351 }}} 352 Show details of request message. 353 {{{ 354 <debug_request_headers/> 355 }}} 356 Show HTTP request headers. 357 {{{ 358 <debug_send/> 359 }}} 360 Explain the sending of jobs. 361 {{{ 362 <debug_user_messages/> 363 }}} 364 Show messages we're sending to the user. 365 {{{ 317 366 <debug_version_select/> 318 367 }}} 319 368 Explain 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 simulation352 {{{353 <debug_edf_sim_detail/>354 }}}355 Show the details of EDF simulation356 {{{357 <debug_locality>358 }}}359 Show locality scheduling debugging info.360 369 361 370 The overall verbosity is controlled by the following: … … 373 382 <next_rpc_delay>x</next_rpc_delay> 374 383 }}} 375 In each scheduler reply, tell the clients to do another scheduler RPC after at most X seconds, regardless of whether they need work. 384 In each scheduler reply, tell the clients to do another scheduler RPC after at most X seconds, 385 regardless of whether they need work. 376 386 This is useful, e.g., to ensure that in-progress jobs can be canceled in a bounded amount of time. 377 387 {{{ … … 400 410 Use in conjunction with the previous tag. 401 411 The 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. 412 After this time, they may be shut out of the project. 413 Before this time, they will receive messages warning them to upgrade. 403 414 {{{ 404 415 <msg_to_host/> … … 413 424 * This result will be executed whenever computation is enabled (bypassing the normal scheduling mechanism). 414 425 415 This is intended for [NonCpuIntensive applications that use little CPU time], e.g. that do network or host measurements. 426 This is intended for [NonCpuIntensive applications that use little CPU time], 427 e.g. that do network or host measurements. 416 428 417 429 === Deprecated options === … … 435 447 <ignore_upload_certificates/> 436 448 }}} 437 If upload certificates are not generated, this option must be enabled to force the file upload handler to accept files. 449 If upload certificates are not generated, 450 this option must be enabled to force the file upload handler to accept files. 438 451 439 452 == Default preferences == … … 441 454 <default_disk_max_used_gb> X </default_disk_max_used_gb> 442 455 }}} 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. 456 Sets the default value for the `disk_max_used_gb` preference so it's consistent 457 between the scheduler and web pages. 458 The scheduler uses it when a request for work doesn't include preferences, 459 or the preference is set to zero. 460 The web page scripts use it to set the initial value when displaying or editing preferences the first time, 461 or when the user never saved them. 446 462 Default is 100. 447 463 {{{ 448 464 <default_disk_max_used_pct> X </default_disk_max_used_pct> 449 465 }}} 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, 466 Sets the default value for the `disk_max_used_pct` preference so its consistent 467 between the scheduler and web pages. 468 The scheduler uses it when a request for work doesn't include preferences, 469 or the preference is set to zero. 470 The web page scripts use it to set the initial value when displaying 471 or editing preferences the first time, 453 472 or when the user never saved them. Default is 50. 454 473 {{{ 455 474 <default_disk_min_free_gb> X </default_disk_min_free_gb> 456 475 }}} 457 Sets the default value for the `disk_min_free_gb` preference so its consistent between the scheduler and web pages. 476 Sets the default value for the `disk_min_free_gb` preference so its consistent 477 between the scheduler and web pages. 458 478 The scheduler uses it when a request for work doesn't include preferences. 459 479 The web page scripts use it to set the initial value when displaying or editing preferences the first time, … … 660 680 <uldl_dir_fanout>N</uldl_dir_fanout> 661 681 }}} 662 fan-out factor of upload and download directories (see [DirHierarchy Hierarchical upload/download directories]). 682 fan-out factor of upload and download directories 683 (see [DirHierarchy Hierarchical upload/download directories]). 663 684 {{{ 664 685 <upload_url>URL</upload_url> … … 698 719 699 720 721